Support building with Geant4 10.6
From version 10.6, Geant4 no longer exports G4MULTITHREADED in the compiler flags as "-DG4MULTITHREADED". This symbol must be the same between a build of Geant4 and any client application, so is instead exported into configuration header included in the commonn G4Types.hh header. Update components of Athena that rely on this symbol so that they explicitly #include G4Types.hh before using it. InnerDetector has a private dependency on Geant4 headers added so that it picks up the needed header path.
Showing
- Calorimeter/CaloG4Sim/CaloG4Sim/EscapedEnergyRegistry.h 1 addition, 0 deletionsCalorimeter/CaloG4Sim/CaloG4Sim/EscapedEnergyRegistry.h
- InnerDetector/InDetSimEvent/CMakeLists.txt 3 additions, 2 deletionsInnerDetector/InDetSimEvent/CMakeLists.txt
- InnerDetector/InDetSimEvent/src/SiHitIdHelper.cxx 1 addition, 0 deletionsInnerDetector/InDetSimEvent/src/SiHitIdHelper.cxx
- Simulation/G4Atlas/G4AtlasAlg/G4AtlasAlg/G4AtlasMTRunManager.h 1 addition, 0 deletions...ation/G4Atlas/G4AtlasAlg/G4AtlasAlg/G4AtlasMTRunManager.h
- Simulation/G4Atlas/G4AtlasAlg/G4AtlasAlg/G4AtlasUserWorkerThreadInitialization.h 1 addition, 0 deletions...lasAlg/G4AtlasAlg/G4AtlasUserWorkerThreadInitialization.h
- Simulation/G4Atlas/G4AtlasAlg/G4AtlasAlg/G4AtlasWorkerRunManager.h 1 addition, 0 deletions...n/G4Atlas/G4AtlasAlg/G4AtlasAlg/G4AtlasWorkerRunManager.h
- Simulation/G4Atlas/G4AtlasAlg/src/G4AtlasMTRunManager.cxx 1 addition, 0 deletionsSimulation/G4Atlas/G4AtlasAlg/src/G4AtlasMTRunManager.cxx
- Simulation/G4Atlas/G4AtlasAlg/src/G4AtlasUserWorkerThreadInitialization.cxx 1 addition, 0 deletions.../G4AtlasAlg/src/G4AtlasUserWorkerThreadInitialization.cxx
- Simulation/G4Atlas/G4AtlasAlg/src/G4AtlasWorkerRunManager.cxx 1 addition, 0 deletions...lation/G4Atlas/G4AtlasAlg/src/G4AtlasWorkerRunManager.cxx
- Simulation/G4Atlas/G4AtlasTools/G4AtlasTools/FastSimulationBase.h 1 addition, 0 deletions...on/G4Atlas/G4AtlasTools/G4AtlasTools/FastSimulationBase.h
- Simulation/G4Atlas/G4AtlasTools/G4AtlasTools/SensitiveDetectorBase.h 1 addition, 0 deletions...G4Atlas/G4AtlasTools/G4AtlasTools/SensitiveDetectorBase.h
- Simulation/G4Extensions/Monopole/src/G4mplEquationSetup.hh 1 addition, 0 deletionsSimulation/G4Extensions/Monopole/src/G4mplEquationSetup.hh
Please register or sign in to comment