|
Geant4
10.01.p02
|
#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.
References position.
|
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().