Merge ISF_Services-00-08-00-branch into trunk (ATLASSIM-3029): Adopt package...
Merge ISF_Services-00-08-00-branch into trunk (ATLASSIM-3029): Adopt package to new location of Barcode.h and PhysicsProcessCode.h files. ATLASSIM-2281 + Register CfgGetter method for ISF_ParticleKillerSvc. ATLASSIM-2995 + Add getParticleKillerSvc CfgGetter method. ATLASSIM-2995 + Add support for pileup input collection to new ISF input processing implementation. ATLASSIM-2928 + Remove no longer needed ISF_LongLivedParticleBrokerSvc configuration as it was made obsolete by ISF_LongLivedInputConverter. ATLASSIM-2928 + Update long-lived particle simulation to new ISF input processing. ATLASSIM-2928 + Refactor ISF Input Processing for AthenaMT. ATLASSIM-2928 + Add first tests for new InputConverter AthService (ISF_Services-01-01-00) * Merge ISF_Services-00-08-00-branch into trunk (ATLASSIM-3029): * Adopt package to new location of Barcode.h and PhysicsProcessCode.h files (moved from BarcodeInterfaces package into new BarcodeEvent package). This is to follow ATLAS conventions about providing event-data types in dedicated *Event packages. ATLASSIM-2281 * python/ISF_ServicesConfigDb.py - remove unneeded imports. Register CfgGetter method for ISF_ParticleKillerSvc. ATLASSIM-2995 * python/ISF_ServicesConfig.py - add getParticleKillerSvc CfgGetter method. ATLASSIM-2995. General tidying of syntax. * Add support for pileup input collection to new ISF input processing implementation. Crucial for FastChain with pilup simulation. ATLASSIM-2928 * python/ISF_ServicesConfigDb.py - remove no longer needed ISF_LongLivedParticleBrokerSvc configuration as it was made obsolete by ISF_LongLivedInputConverter. ATLASSIM-2928 * Update long-lived particle simulation to new ISF input processing. ATLASSIM-2928 * Refactor ISF Input Processing for AthenaMT. ATLASSIM-2928 * Add first tests for new InputConverter AthService * ISF_Services-01-01-00 ... (Long ChangeLog diff - truncated)
Showing
- Simulation/ISF/ISF_Core/ISF_Services/CMakeLists.txt 6 additions, 3 deletionsSimulation/ISF/ISF_Core/ISF_Services/CMakeLists.txt
- Simulation/ISF/ISF_Core/ISF_Services/cmt/requirements 24 additions, 1 deletionSimulation/ISF/ISF_Core/ISF_Services/cmt/requirements
- Simulation/ISF/ISF_Core/ISF_Services/python/ISF_ServicesConfig.py 116 additions, 24 deletions...on/ISF/ISF_Core/ISF_Services/python/ISF_ServicesConfig.py
- Simulation/ISF/ISF_Core/ISF_Services/python/ISF_ServicesConfigDb.py 21 additions, 12 deletions.../ISF/ISF_Core/ISF_Services/python/ISF_ServicesConfigDb.py
- Simulation/ISF/ISF_Core/ISF_Services/src/InputConverter.cxx 296 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Services/src/InputConverter.cxx
- Simulation/ISF/ISF_Core/ISF_Services/src/InputConverter.h 100 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Services/src/InputConverter.h
- Simulation/ISF/ISF_Core/ISF_Services/src/ParticleBrokerDynamicOnReadIn.cxx 38 additions, 139 deletions...F_Core/ISF_Services/src/ParticleBrokerDynamicOnReadIn.cxx
- Simulation/ISF/ISF_Core/ISF_Services/src/ParticleBrokerDynamicOnReadIn.h 2 additions, 12 deletions...ISF_Core/ISF_Services/src/ParticleBrokerDynamicOnReadIn.h
- Simulation/ISF/ISF_Core/ISF_Services/src/TruthSvc.cxx 364 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Services/src/TruthSvc.cxx
- Simulation/ISF/ISF_Core/ISF_Services/src/TruthSvc.h 121 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Services/src/TruthSvc.h
- Simulation/ISF/ISF_Core/ISF_Services/src/components/ISF_Services_entries.cxx 18 additions, 12 deletions...Core/ISF_Services/src/components/ISF_Services_entries.cxx
- Simulation/ISF/ISF_Core/ISF_Services/test/ISF_Services.xml 15 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Services/test/ISF_Services.xml
- Simulation/ISF/ISF_Core/ISF_Services/test/InputConverter_test.cxx 452 additions, 0 deletions...on/ISF/ISF_Core/ISF_Services/test/InputConverter_test.cxx
- Simulation/ISF/ISF_Core/ISF_Services/test/gtest_post_check.sh 20 additions, 0 deletions...lation/ISF/ISF_Core/ISF_Services/test/gtest_post_check.sh
Loading
Please register or sign in to comment