-
Elmar Ritsch authored
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) Former-commit-id: fde4cb65
4a474458