31#define G4MCTEVENT_HH 1
70 void Print(std::ostream& ostr = std::cout)
const;
std::map< G4MCTGenParticle, G4MCTSimParticle * > MCTGen2SimParticleMap
std::map< G4MCTSimParticle *, G4MCTGenParticle > MCTSim2GenParticleMap
std::pair< void *, void * > G4MCTGenParticle
void SetEventNumber(G4int n)
G4int AddPrimaryPair(const G4MCTGenParticle &genp, const G4MCTSimParticle *simp)
G4MCTGenParticle GetGenParticle(const G4MCTSimParticle *simpart) const
MCTSim2GenParticleMap::const_iterator simprimary_const_iterator
void Print(std::ostream &ostr=std::cout) const
MCTGen2SimParticleMap::const_iterator genprimary_const_iterator
G4MCTEvent & operator=(const G4MCTEvent &right)
simprimary_const_iterator simprimaries_end() const
G4MCTSimParticle * GetSimParticle(const G4MCTGenParticle &genpart) const
MCTSim2GenParticleMap sim2genParticleMap
G4int GetEventNumber() const
MCTGen2SimParticleMap gen2simParticleMap
genprimary_const_iterator genprimaries_end() const
G4int GetNofPrimaries() const
G4MCTSimEvent * GetSimEvent() const
G4MCTGenEvent * GetGenEvent() const
genprimary_const_iterator genprimaries_begin() const
simprimary_const_iterator simprimaries_begin() const