![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|

#include <geant4/tree/geant4-10.6-release/source/persistency/mctruth/include/G4MCTEvent.hh>
Collaboration diagram for G4MCTEvent:Public Types | |
| typedef MCTGen2SimParticleMap::const_iterator | genprimary_const_iterator |
| typedef MCTSim2GenParticleMap::const_iterator | simprimary_const_iterator |
Public Member Functions | |
| G4MCTEvent () | |
| virtual | ~G4MCTEvent () |
| G4MCTEvent (const G4MCTEvent &right) | |
| const G4MCTEvent & | operator= (const G4MCTEvent &right) |
| void | SetEventNumber (int n) |
| int | GetEventNumber () const |
| G4MCTGenEvent * | GetGenEvent () const |
| G4MCTSimEvent * | GetSimEvent () const |
| int | GetNofPrimaries () const |
| G4MCTSimParticle * | GetSimParticle (const G4MCTGenParticle &genpart) const |
| G4MCTGenParticle | GetGenParticle (const G4MCTSimParticle *simpart) const |
| int | AddPrimaryPair (const G4MCTGenParticle &genp, const G4MCTSimParticle *simp) |
| void | ClearEvent () |
| void | Print (std::ostream &ostr=std::cout) const |
| genprimary_const_iterator | genprimaries_begin () const |
| genprimary_const_iterator | genprimaries_end () const |
| simprimary_const_iterator | simprimaries_begin () const |
| simprimary_const_iterator | simprimaries_end () const |
Protected Attributes | |
| int | eventNumber |
| G4MCTGenEvent * | genEvent |
| G4MCTSimEvent * | simEvent |
| MCTGen2SimParticleMap | gen2simParticleMap |
| MCTSim2GenParticleMap | sim2genParticleMap |
Definition at line 49 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 49 of file G4MCTEvent.hh
| typedef MCTGen2SimParticleMap::const_iterator G4MCTEvent::genprimary_const_iterator |
Definition at line 84 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 84 of file G4MCTEvent.hh
| typedef MCTSim2GenParticleMap::const_iterator G4MCTEvent::simprimary_const_iterator |
Definition at line 88 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 88 of file G4MCTEvent.hh
| G4MCTEvent::G4MCTEvent | ( | ) |
Definition at line 43 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 43 of file G4MCTEvent.cc
|
virtual |
Definition at line 52 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 52 of file G4MCTEvent.cc
|
inline |
Definition at line 97 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 97 of file G4MCTEvent.hh
References right.
| int G4MCTEvent::AddPrimaryPair | ( | const G4MCTGenParticle & | genp, |
| const G4MCTSimParticle * | simp | ||
| ) |
Definition at line 87 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 87 of file G4MCTEvent.cc
References gen2simParticleMap, and sim2genParticleMap.
| void G4MCTEvent::ClearEvent | ( | ) |
Definition at line 100 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 100 of file G4MCTEvent.cc
References gen2simParticleMap, genEvent, sim2genParticleMap, and simEvent.
|
inline |
Definition at line 124 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 124 of file G4MCTEvent.hh
References gen2simParticleMap.
|
inline |
Definition at line 127 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 127 of file G4MCTEvent.hh
References gen2simParticleMap.
|
inline |
Definition at line 116 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 116 of file G4MCTEvent.hh
References eventNumber.
Referenced by G4Pevent::G4Pevent().
Here is the caller graph for this function:
|
inline |
Definition at line 121 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 121 of file G4MCTEvent.hh
References genEvent.
| G4MCTGenParticle G4MCTEvent::GetGenParticle | ( | const G4MCTSimParticle * | simpart | ) | const |
Definition at line 74 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 74 of file G4MCTEvent.cc
Here is the call graph for this function:
|
inline |
Definition at line 118 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 118 of file G4MCTEvent.hh
References gen2simParticleMap.
|
inline |
Definition at line 120 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 120 of file G4MCTEvent.hh
References simEvent.
| G4MCTSimParticle * G4MCTEvent::GetSimParticle | ( | const G4MCTGenParticle & | genpart | ) | const |
Definition at line 61 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 61 of file G4MCTEvent.cc
Here is the call graph for this function:
|
inline |
Definition at line 102 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 102 of file G4MCTEvent.hh
References eventNumber, gen2simParticleMap, genEvent, sim2genParticleMap, and simEvent.
| void G4MCTEvent::Print | ( | std::ostream & | ostr = std::cout | ) | const |
Definition at line 111 of file G4MCTEvent.cc.
View newest version in sPHENIX GitHub at line 111 of file G4MCTEvent.cc
References G4endl, and pyG4Element::Print().
Here is the call graph for this function:Definition at line 115 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 115 of file G4MCTEvent.hh
References eventNumber, and n.
|
inline |
Definition at line 130 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 130 of file G4MCTEvent.hh
References sim2genParticleMap.
|
inline |
Definition at line 133 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 133 of file G4MCTEvent.hh
References sim2genParticleMap.
|
protected |
Definition at line 51 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 51 of file G4MCTEvent.hh
Referenced by GetEventNumber(), operator=(), and SetEventNumber().
|
protected |
Definition at line 56 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 56 of file G4MCTEvent.hh
Referenced by AddPrimaryPair(), ClearEvent(), genprimaries_begin(), genprimaries_end(), GetNofPrimaries(), and operator=().
|
protected |
Definition at line 52 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 52 of file G4MCTEvent.hh
Referenced by ClearEvent(), G4MCTEvent(), GetGenEvent(), operator=(), and ~G4MCTEvent().
|
protected |
Definition at line 57 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 57 of file G4MCTEvent.hh
Referenced by AddPrimaryPair(), ClearEvent(), operator=(), simprimaries_begin(), and simprimaries_end().
|
protected |
Definition at line 53 of file G4MCTEvent.hh.
View newest version in sPHENIX GitHub at line 53 of file G4MCTEvent.hh
Referenced by ClearEvent(), G4MCTEvent(), GetSimEvent(), operator=(), and ~G4MCTEvent().
1.8.2
with ECCE GitHub integration
