Update ISimulatorTool and ISimulationSvc implementations to handle shadow Truth events.
Part of the development for !63059 (merged).
This merge request updates the ISimulatorTool
and ISimulationSvc
interfaces to optionally
take a second (shadow) McEventCollection as input to the simulateVector
calls. If the new
approach to quasi-stable particle simulation is being used then this shadow truth information
is used to look-up the predefined decays of quasi-stable particles when building the G4Event
.
Merge request reports
Activity
This merge request affects 6 packages:
- Simulation/ISF/ISF_Acts/ISF_ActsTools
- Simulation/ISF/ISF_Core/ISF_Algorithms
- Simulation/ISF/ISF_Core/ISF_Interfaces
- Simulation/ISF/ISF_Core/ISF_Tools
- Simulation/ISF/ISF_Geant4/ISF_Geant4Services
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools
Affected files list will not be printed in this case
Adding @jchapman ,@pagessin ,@jojungge ,@toyamaza ,@tcuhadar ,@tbold ,@cvarni ,@lmijovic as watchers
added 23.0 ACTS Simulation review-pending-level-1 labels
CI Result FAILURE (hash d8a707a8)Athena AthSimulation externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 1, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 72462]removed review-pending-level-1 label
added 1 commit
- d588d97b - Update ISimulatorTool and ISimulationSvc interfaces and implementations
This merge request affects 6 packages:
- Simulation/ISF/ISF_Acts/ISF_ActsTools
- Simulation/ISF/ISF_Core/ISF_Algorithms
- Simulation/ISF/ISF_Core/ISF_Interfaces
- Simulation/ISF/ISF_Core/ISF_Tools
- Simulation/ISF/ISF_Geant4/ISF_Geant4Services
- Simulation/ISF/ISF_Geant4/ISF_Geant4Tools
Affected files list will not be printed in this case
Adding @jchapman ,@pagessin ,@jojungge ,@toyamaza ,@tcuhadar ,@tbold ,@cvarni ,@lmijovic as watchers
added review-pending-level-1 label
CI Result SUCCESS (hash d588d97b)Athena AthSimulation externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 72469]added review-approved label
removed review-pending-level-1 label
added review-approved-tier0 label
added review-approved-point1 label
mentioned in commit 09df2510
mentioned in merge request !63576 (merged)