| 
    Geant4
    10.03.p01
    
   | 
 
#include <G4MCTEvent.hh>

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.
| typedef MCTGen2SimParticleMap::const_iterator G4MCTEvent::genprimary_const_iterator | 
Definition at line 84 of file G4MCTEvent.hh.
| typedef MCTSim2GenParticleMap::const_iterator G4MCTEvent::simprimary_const_iterator | 
Definition at line 88 of file G4MCTEvent.hh.
| G4MCTEvent::G4MCTEvent | ( | ) | 
Definition at line 43 of file G4MCTEvent.cc.
      
  | 
  virtual | 
Definition at line 52 of file G4MCTEvent.cc.
      
  | 
  inline | 
Definition at line 97 of file G4MCTEvent.hh.
| int G4MCTEvent::AddPrimaryPair | ( | const G4MCTGenParticle & | genp, | 
| const G4MCTSimParticle * | simp | ||
| ) | 
Definition at line 87 of file G4MCTEvent.cc.
| void G4MCTEvent::ClearEvent | ( | ) | 
Definition at line 100 of file G4MCTEvent.cc.
      
  | 
  inline | 
Definition at line 124 of file G4MCTEvent.hh.
      
  | 
  inline | 
Definition at line 127 of file G4MCTEvent.hh.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 121 of file G4MCTEvent.hh.
| G4MCTGenParticle G4MCTEvent::GetGenParticle | ( | const G4MCTSimParticle * | simpart | ) | const | 
Definition at line 74 of file G4MCTEvent.cc.
      
  | 
  inline | 
Definition at line 118 of file G4MCTEvent.hh.
      
  | 
  inline | 
Definition at line 120 of file G4MCTEvent.hh.
| G4MCTSimParticle * G4MCTEvent::GetSimParticle | ( | const G4MCTGenParticle & | genpart | ) | const | 
Definition at line 61 of file G4MCTEvent.cc.
      
  | 
  inline | 
Definition at line 102 of file G4MCTEvent.hh.
| void G4MCTEvent::Print | ( | std::ostream & | ostr = std::cout | ) | const | 
Definition at line 111 of file G4MCTEvent.cc.
Definition at line 115 of file G4MCTEvent.hh.
      
  | 
  inline | 
Definition at line 130 of file G4MCTEvent.hh.
      
  | 
  inline | 
Definition at line 133 of file G4MCTEvent.hh.
      
  | 
  protected | 
Definition at line 51 of file G4MCTEvent.hh.
      
  | 
  protected | 
Definition at line 56 of file G4MCTEvent.hh.
      
  | 
  protected | 
Definition at line 52 of file G4MCTEvent.hh.
      
  | 
  protected | 
Definition at line 57 of file G4MCTEvent.hh.
      
  | 
  protected | 
Definition at line 53 of file G4MCTEvent.hh.