For HepMC3, GenParticle barcodes can only be set once they are associated with a GenEvent
In order to be able to do this consistently with the HepMC2 implementation, it was necessary to extend the ITruthIncident interface to be able to retrieve a child particle barcode set by the simulator.
Showing
- Simulation/ISF/ISF_Core/ISF_Event/ISF_Event/ISFTruthIncident.h 2 additions, 0 deletions...ation/ISF/ISF_Core/ISF_Event/ISF_Event/ISFTruthIncident.h
- Simulation/ISF/ISF_Core/ISF_Event/ISF_Event/ITruthIncident.h 2 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Event/ISF_Event/ITruthIncident.h
- Simulation/ISF/ISF_Core/ISF_Services/src/TruthSvc.cxx 16 additions, 1 deletionSimulation/ISF/ISF_Core/ISF_Services/src/TruthSvc.cxx
- Simulation/ISF/ISF_Core/ISF_Services/test/TruthSvc_test.cxx 2 additions, 0 deletionsSimulation/ISF/ISF_Core/ISF_Services/test/TruthSvc_test.cxx
- Simulation/ISF/ISF_Geant4/ISF_Geant4Event/ISF_Geant4Event/Geant4TruthIncident.h 3 additions, 1 deletion...nt4/ISF_Geant4Event/ISF_Geant4Event/Geant4TruthIncident.h
- Simulation/ISF/ISF_Geant4/ISF_Geant4Event/src/Geant4TruthIncident.cxx 30 additions, 9 deletions...SF/ISF_Geant4/ISF_Geant4Event/src/Geant4TruthIncident.cxx
Loading