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()
std::map< G4int, G4int > segmentations
HepMC::GenEvent * GetCurrentEvent() const
std::vector< G4int > primarybarcodes
void printTree(HepMC::GenParticle *, G4String)
Definition of the MCTruthConfig class.
CLHEP::HepLorentzVector G4LorentzVector