Skip to content

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.

Tagging @averbyts, @pclark, @mbandier, @tlari

Merge request reports