Adding a boolean catch to see if the cavern is part of the geometry - obo Peng...
Adding a boolean catch to see if the cavern is part of the geometry - obo Peng (ISF_Geant4Tools-00-02-24) * Tagging: ISF_Geant4Tools-00-02-24 * src/TrackProcessorUserActions: Adding a catch to simply look if the cavern is a part of the geometry - saves a call to find(), which saves us 3-4% of CPU. OBO Peng Jiang 2014-12-22 John Chapman <John.Chapman@cern.ch> * Tagging: ISF_Geant4Tools-00-02-23 * src/G4AtlasRunManager.cxx (RunTermination): adapt to fact that previousEvents changed from a vector to a list in G4 10.1. Use G4VERSION_NUMBER variable to maintain compatibility with G4 versions older than 10.1. ATLASSIM-1749 2014-12-19 John Chapman <John.Chapman@cern.ch> * TrackProcessorUserAction.h/cxx - replacing static function variables for keeping track of currently processed G4Track and ISFParticle by member variables + add proper initialization at beginning of each event inside ISF Geant4. (Merging in changes by ... (Long ChangeLog diff - truncated)
Showing
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/ISF_Geant4Tools/TrackProcessorUserAction.h 6 additions, 1 deletion...SF_Geant4Tools/ISF_Geant4Tools/TrackProcessorUserAction.h
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/python/ISF_G4ConfigTool.py 10 additions, 11 deletions...ISF/ISF_Geant4/ISF_Geant4Tools/python/ISF_G4ConfigTool.py
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/src/G4AtlasRunManager.cxx 5 additions, 1 deletion.../ISF/ISF_Geant4/ISF_Geant4Tools/src/G4AtlasRunManager.cxx
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/src/ISFTrajectory.cxx 3 additions, 2 deletions...tion/ISF/ISF_Geant4/ISF_Geant4Tools/src/ISFTrajectory.cxx
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools/src/TrackProcessorUserAction.cxx 59 additions, 36 deletions...F_Geant4/ISF_Geant4Tools/src/TrackProcessorUserAction.cxx
Loading
Please register or sign in to comment