| 
    Geant4
    10.00.p03
    
   | 
 
#include <G4MCTSimParticle.hh>
 Collaboration diagram for G4MCTSimParticle:Protected Attributes | |
| G4MCTSimParticle * | parentParticle | 
| std::vector< G4MCTSimParticle * > | associatedParticleList | 
| std::string | name | 
| int | pdgID | 
| int | trackID | 
| int | parentTrackID | 
| G4bool | primaryFlag | 
| G4LorentzVector | momentumAtVertex | 
| G4MCTSimVertex * | vertex | 
| G4bool | storeFlag | 
Definition at line 48 of file G4MCTSimParticle.hh.
| G4MCTSimParticle::G4MCTSimParticle | ( | ) | 
Definition at line 47 of file G4MCTSimParticle.cc.
| G4MCTSimParticle::G4MCTSimParticle | ( | std::string | aname, | 
| int | apcode, | ||
| int | atid, | ||
| int | ptid, | ||
| const G4LorentzVector & | p | ||
| ) | 
Definition at line 57 of file G4MCTSimParticle.cc.
| G4MCTSimParticle::G4MCTSimParticle | ( | std::string | aname, | 
| int | apcode, | ||
| int | atid, | ||
| int | ptid, | ||
| const G4LorentzVector & | p, | ||
| const G4MCTSimVertex * | v | ||
| ) | 
Definition at line 70 of file G4MCTSimParticle.cc.
      
  | 
  virtual | 
Definition at line 84 of file G4MCTSimParticle.cc.
References associatedParticleList.
      
  | 
  inline | 
Definition at line 116 of file G4MCTSimParticle.hh.
References right.
| int G4MCTSimParticle::AssociateParticle | ( | G4MCTSimParticle * | p | ) | 
Definition at line 91 of file G4MCTSimParticle.cc.
References associatedParticleList, and SetParentParticle().
 Here is the call graph for this function:| G4MCTSimParticle * G4MCTSimParticle::GetAssociatedParticle | ( | int | i | ) | const | 
Definition at line 107 of file G4MCTSimParticle.cc.
      
  | 
  inline | 
Definition at line 171 of file G4MCTSimParticle.hh.
References momentumAtVertex.
| int G4MCTSimParticle::GetNofAssociatedParticles | ( | ) | const | 
Definition at line 100 of file G4MCTSimParticle.cc.
References associatedParticleList.
      
  | 
  inline | 
Definition at line 141 of file G4MCTSimParticle.hh.
References parentParticle.
Referenced by GetTreeLevel().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 165 of file G4MCTSimParticle.hh.
References parentTrackID.
      
  | 
  inline | 
Definition at line 147 of file G4MCTSimParticle.hh.
References name.
      
  | 
  inline | 
Definition at line 152 of file G4MCTSimParticle.hh.
References pdgID.
      
  | 
  inline | 
Definition at line 160 of file G4MCTSimParticle.hh.
References primaryFlag.
      
  | 
  inline | 
Definition at line 182 of file G4MCTSimParticle.hh.
References storeFlag.
      
  | 
  inline | 
Definition at line 156 of file G4MCTSimParticle.hh.
References trackID.
Referenced by G4MCTSimVertex::AddOutParticle().
 Here is the caller graph for this function:| int G4MCTSimParticle::GetTreeLevel | ( | ) | const | 
Definition at line 116 of file G4MCTSimParticle.cc.
References GetParentParticle().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 177 of file G4MCTSimParticle.hh.
References vertex.
      
  | 
  inline | 
Definition at line 122 of file G4MCTSimParticle.hh.
References associatedParticleList, momentumAtVertex, name, parentParticle, parentTrackID, pdgID, primaryFlag, trackID, and vertex.
| void G4MCTSimParticle::Print | ( | std::ostream & | ostr = std::cout,  | 
        
| G4bool | qrevorder = false  | 
        ||
| ) | const | 
Definition at line 194 of file G4MCTSimParticle.cc.
References pyG4Element::Print().
 Here is the call graph for this function:| void G4MCTSimParticle::PrintSingle | ( | std::ostream & | ostr = std::cout | ) | const | 
      
  | 
  inline | 
Definition at line 168 of file G4MCTSimParticle.hh.
References momentumAtVertex.
      
  | 
  inline | 
Definition at line 138 of file G4MCTSimParticle.hh.
References parentParticle.
Referenced by AssociateParticle().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 162 of file G4MCTSimParticle.hh.
References parentTrackID.
      
  | 
  inline | 
Definition at line 144 of file G4MCTSimParticle.hh.
References name.
      
  | 
  inline | 
Definition at line 150 of file G4MCTSimParticle.hh.
References pdgID.
      
  | 
  inline | 
Definition at line 158 of file G4MCTSimParticle.hh.
References primaryFlag.
      
  | 
  inline | 
Definition at line 180 of file G4MCTSimParticle.hh.
References storeFlag.
Referenced by SetStoreFlagToParentTree().
 Here is the caller graph for this function:| void G4MCTSimParticle::SetStoreFlagToParentTree | ( | G4bool | q = true | ) | 
Definition at line 128 of file G4MCTSimParticle.cc.
References parentParticle, primaryFlag, SetStoreFlag(), storeFlag, and vertex.
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 154 of file G4MCTSimParticle.hh.
References trackID.
      
  | 
  inline | 
Definition at line 174 of file G4MCTSimParticle.hh.
References vertex.
      
  | 
  protected | 
Definition at line 51 of file G4MCTSimParticle.hh.
Referenced by AssociateParticle(), GetNofAssociatedParticles(), operator=(), and ~G4MCTSimParticle().
      
  | 
  protected | 
Definition at line 58 of file G4MCTSimParticle.hh.
Referenced by GetMomentumAtVertex(), operator=(), and SetMomentumAtVertex().
      
  | 
  protected | 
Definition at line 53 of file G4MCTSimParticle.hh.
Referenced by GetParticleName(), operator=(), and SetParticleName().
      
  | 
  protected | 
Definition at line 50 of file G4MCTSimParticle.hh.
Referenced by GetParentParticle(), operator=(), SetParentParticle(), and SetStoreFlagToParentTree().
      
  | 
  protected | 
Definition at line 56 of file G4MCTSimParticle.hh.
Referenced by GetParentTrackID(), operator=(), and SetParentTrackID().
      
  | 
  protected | 
Definition at line 54 of file G4MCTSimParticle.hh.
Referenced by GetPdgID(), operator=(), and SetPdgID().
      
  | 
  protected | 
Definition at line 57 of file G4MCTSimParticle.hh.
Referenced by GetPrimaryFlag(), operator=(), SetPrimaryFlag(), and SetStoreFlagToParentTree().
      
  | 
  protected | 
Definition at line 60 of file G4MCTSimParticle.hh.
Referenced by GetStoreFlag(), SetStoreFlag(), and SetStoreFlagToParentTree().
      
  | 
  protected | 
Definition at line 55 of file G4MCTSimParticle.hh.
Referenced by GetTrackID(), operator=(), and SetTrackID().
      
  | 
  protected | 
Definition at line 59 of file G4MCTSimParticle.hh.
Referenced by GetVertex(), operator=(), SetStoreFlagToParentTree(), and SetVertex().