41 #ifndef INCLUDE_MCTRUTHMANAGER_H
42 #define INCLUDE_MCTRUTHMANAGER_H 1
47 #include "HepMC/GenEvent.h"
48 #include "HepMC/GenParticle.h"
98 #endif // INCLUDE_MCTRUTHMANAGER_H
static MCTruthManager * GetInstance()
MCTruthConfig * GetConfig() const
void SetConfig(MCTruthConfig *c)
void AddParticle(G4LorentzVector &, G4LorentzVector &, G4LorentzVector &, G4int, G4int, G4int, G4bool)
virtual ~MCTruthManager()
void PrintTree(HepMC::GenParticle *, G4String)
HepMC::GenEvent * GetCurrentEvent() const
std::map< G4int, G4int > fSegmentations
Definition of the MCTruthConfig class.
std::vector< G4int > fPrimarybarcodes
CLHEP::HepLorentzVector G4LorentzVector