| 
    Geant4
    10.02
    
   | 
 
#include <G4MCTSimVertex.hh>
 Collaboration diagram for G4MCTSimVertex:Public Member Functions | |
| G4MCTSimVertex () | |
| G4MCTSimVertex (const G4ThreeVector &x, double t) | |
| G4MCTSimVertex (const G4ThreeVector &x, double t, std::string vname, int ncopy, std::string pname) | |
| ~G4MCTSimVertex () | |
| G4MCTSimVertex (const G4MCTSimVertex &right) | |
| const G4MCTSimVertex & | operator= (const G4MCTSimVertex &right) | 
| void | SetID (int i) | 
| int | GetID () const | 
| void | SetPosition (const G4ThreeVector &x) | 
| const G4ThreeVector & | GetPosition () const | 
| void | SetTime (double t) | 
| double | GetTime () const | 
| void | SetVolumeName (std::string vname) | 
| const std::string & | GetVolumeName () const | 
| void | SetVolumeNumber (int n) | 
| int | GetVolumeNumber () const | 
| void | SetCreatorProcessName (std::string pname) | 
| const std::string & | GetCreatorProcessName () const | 
| void | SetStoreFlag (G4bool q) | 
| G4bool | GetStoreFlag () const | 
| void | SetInParticle (const G4MCTSimParticle *in) | 
| void | SetInParticle (int in) | 
| int | GetInParticleTrackID () const | 
| int | GetNofOutParticles () const | 
| int | AddOutParticle (const G4MCTSimParticle *out) | 
| int | AddOutParticle (int out) | 
| int | GetOutParticleTrackID (int i) const | 
| void | Print (std::ostream &ostr=std::cout) const | 
Private Attributes | |
| int | inParticleTrackID | 
| std::vector< int > | outParticleTrackIDList | 
| int | id | 
| G4ThreeVector | position | 
| double | time | 
| std::string | volumeName | 
| int | volumeNumber | 
| std::string | creatorProcessName | 
| G4bool | storeFlag | 
Definition at line 45 of file G4MCTSimVertex.hh.
| G4MCTSimVertex::G4MCTSimVertex | ( | ) | 
Definition at line 47 of file G4MCTSimVertex.cc.
| G4MCTSimVertex::G4MCTSimVertex | ( | const G4ThreeVector & | x, | 
| double | t | ||
| ) | 
Definition at line 57 of file G4MCTSimVertex.cc.
| G4MCTSimVertex::G4MCTSimVertex | ( | const G4ThreeVector & | x, | 
| double | t, | ||
| std::string | vname, | ||
| int | ncopy, | ||
| std::string | pname | ||
| ) | 
Definition at line 66 of file G4MCTSimVertex.cc.
| G4MCTSimVertex::~G4MCTSimVertex | ( | ) | 
Definition at line 76 of file G4MCTSimVertex.cc.
References outParticleTrackIDList.
      
  | 
  inline | 
Definition at line 107 of file G4MCTSimVertex.hh.
References right.
      
  | 
  inline | 
Definition at line 177 of file G4MCTSimVertex.hh.
References G4MCTSimParticle::GetTrackID(), and outParticleTrackIDList.
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 183 of file G4MCTSimVertex.hh.
References outParticleTrackIDList.
      
  | 
  inline | 
Definition at line 158 of file G4MCTSimVertex.hh.
References creatorProcessName.
      
  | 
  inline | 
Definition at line 129 of file G4MCTSimVertex.hh.
References id.
      
  | 
  inline | 
Definition at line 171 of file G4MCTSimVertex.hh.
References inParticleTrackID.
      
  | 
  inline | 
Definition at line 174 of file G4MCTSimVertex.hh.
References outParticleTrackIDList.
      
  | 
  inline | 
Definition at line 189 of file G4MCTSimVertex.hh.
References outParticleTrackIDList.
      
  | 
  inline | 
Definition at line 134 of file G4MCTSimVertex.hh.
References position.
      
  | 
  inline | 
Definition at line 163 of file G4MCTSimVertex.hh.
References storeFlag.
      
  | 
  inline | 
Definition at line 140 of file G4MCTSimVertex.hh.
References time.
      
  | 
  inline | 
Definition at line 146 of file G4MCTSimVertex.hh.
References volumeName.
      
  | 
  inline | 
Definition at line 152 of file G4MCTSimVertex.hh.
References volumeNumber.
      
  | 
  inline | 
Definition at line 113 of file G4MCTSimVertex.hh.
References creatorProcessName, id, inParticleTrackID, outParticleTrackIDList, position, time, volumeName, and volumeNumber.
| void G4MCTSimVertex::Print | ( | std::ostream & | ostr = std::cout | ) | const | 
      
  | 
  inline | 
Definition at line 155 of file G4MCTSimVertex.hh.
References creatorProcessName.
      
  | 
  inline | 
Definition at line 128 of file G4MCTSimVertex.hh.
      
  | 
  inline | 
Definition at line 165 of file G4MCTSimVertex.hh.
References inParticleTrackID.
      
  | 
  inline | 
Definition at line 168 of file G4MCTSimVertex.hh.
References inParticleTrackID.
      
  | 
  inline | 
Definition at line 131 of file G4MCTSimVertex.hh.
      
  | 
  inline | 
Definition at line 161 of file G4MCTSimVertex.hh.
References storeFlag.
      
  | 
  inline | 
Definition at line 137 of file G4MCTSimVertex.hh.
References time.
      
  | 
  inline | 
Definition at line 143 of file G4MCTSimVertex.hh.
References volumeName.
      
  | 
  inline | 
Definition at line 149 of file G4MCTSimVertex.hh.
References n, and volumeNumber.
      
  | 
  private | 
Definition at line 55 of file G4MCTSimVertex.hh.
Referenced by GetCreatorProcessName(), operator=(), and SetCreatorProcessName().
      
  | 
  private | 
Definition at line 50 of file G4MCTSimVertex.hh.
Referenced by GetID(), and operator=().
      
  | 
  private | 
Definition at line 47 of file G4MCTSimVertex.hh.
Referenced by GetInParticleTrackID(), operator=(), and SetInParticle().
      
  | 
  private | 
Definition at line 48 of file G4MCTSimVertex.hh.
Referenced by AddOutParticle(), GetNofOutParticles(), GetOutParticleTrackID(), operator=(), and ~G4MCTSimVertex().
      
  | 
  private | 
Definition at line 51 of file G4MCTSimVertex.hh.
Referenced by GetPosition(), operator=(), and SetPosition().
      
  | 
  private | 
Definition at line 56 of file G4MCTSimVertex.hh.
Referenced by GetStoreFlag(), and SetStoreFlag().
      
  | 
  private | 
Definition at line 52 of file G4MCTSimVertex.hh.
Referenced by GetTime(), operator=(), and SetTime().
      
  | 
  private | 
Definition at line 53 of file G4MCTSimVertex.hh.
Referenced by GetVolumeName(), operator=(), and SetVolumeName().
      
  | 
  private | 
Definition at line 54 of file G4MCTSimVertex.hh.
Referenced by GetVolumeNumber(), operator=(), and SetVolumeNumber().