|
Geant4
10.02.p02
|
#include <WLSTrajectory.hh>
Inheritance diagram for WLSTrajectory:
Collaboration diagram for WLSTrajectory:Public Member Functions | |
| WLSTrajectory () | |
| WLSTrajectory (const G4Track *) | |
| WLSTrajectory (WLSTrajectory &) | |
| virtual | ~WLSTrajectory () |
| void * | operator new (size_t) |
| void | operator delete (void *) |
| int | operator== (const WLSTrajectory &right) const |
| virtual G4int | GetTrackID () const |
| virtual G4int | GetParentID () const |
| virtual G4String | GetParticleName () const |
| virtual G4double | GetCharge () const |
| virtual G4int | GetPDGEncoding () const |
| virtual G4ThreeVector | GetInitialMomentum () const |
| virtual void | ShowTrajectory (std::ostream &os=G4cout) const |
| virtual void | AppendStep (const G4Step *aStep) |
| virtual void | MergeTrajectory (G4VTrajectory *secondTrajectory) |
| G4ParticleDefinition * | GetParticleDefinition () |
| virtual int | GetPointEntries () const |
| virtual G4VTrajectoryPoint * | GetPoint (G4int i) const |
| virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
| virtual std::vector< G4AttValue > * | CreateAttValues () const |
Public Member Functions inherited from G4VTrajectory | |
| G4VTrajectory () | |
| virtual | ~G4VTrajectory () |
| G4bool | operator== (const G4VTrajectory &right) const |
| virtual void | DrawTrajectory () const |
Definition at line 53 of file WLSTrajectory.hh.
| WLSTrajectory::WLSTrajectory | ( | ) |
Definition at line 59 of file WLSTrajectory.cc.
References fParticleDefinition.
| WLSTrajectory::WLSTrajectory | ( | const G4Track * | aTrack | ) |
Definition at line 69 of file WLSTrajectory.cc.
References fInitialMomentum, fParentID, fParticleDefinition, fParticleName, fPDGCharge, fPDGEncoding, fpPointsContainer, fTrackID, G4Track::GetDefinition(), G4Track::GetMomentum(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), and G4Track::GetTrackID().
Here is the call graph for this function:| WLSTrajectory::WLSTrajectory | ( | WLSTrajectory & | right | ) |
Definition at line 85 of file WLSTrajectory.cc.
References fInitialMomentum, fParentID, fParticleDefinition, fParticleName, fPDGCharge, fPDGEncoding, fpPointsContainer, and fTrackID.
|
virtual |
Definition at line 105 of file WLSTrajectory.cc.
References fpPointsContainer.
|
virtual |
Implements G4VTrajectory.
Definition at line 126 of file WLSTrajectory.cc.
References fpPointsContainer.
|
virtual |
Reimplemented from G4VTrajectory.
Definition at line 198 of file WLSTrajectory.cc.
References G4UIcommand::ConvertToString(), fInitialMomentum, fParentID, fParticleName, fPDGCharge, fPDGEncoding, fTrackID, G4BestUnit, G4cout, GetAttDefs(), and GetPointEntries().
Here is the call graph for this function:Reimplemented from G4VTrajectory.
Definition at line 156 of file WLSTrajectory.cc.
References G4AttDefStore::GetInstance().
Referenced by CreateAttValues().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 81 of file WLSTrajectory.hh.
References fInitialMomentum.
|
inlinevirtual |
| G4ParticleDefinition * WLSTrajectory::GetParticleDefinition | ( | ) |
Definition at line 133 of file WLSTrajectory.cc.
References fParticleName, and G4ParticleTable::GetParticleTable().
Here is the call graph for this function:
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 94 of file WLSTrajectory.hh.
References fpPointsContainer.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 92 of file WLSTrajectory.hh.
References fpPointsContainer.
Referenced by CreateAttValues(), and MergeTrajectory().
Here is the caller graph for this function:
|
inlinevirtual |
|
virtual |
Implements G4VTrajectory.
Definition at line 140 of file WLSTrajectory.cc.
References fpPointsContainer, GetPointEntries(), and second.
Here is the call graph for this function:
|
inline |
Definition at line 127 of file WLSTrajectory.hh.
References WLSTrajectoryAllocator.
|
inline |
Definition at line 121 of file WLSTrajectory.hh.
References WLSTrajectoryAllocator.
|
inline |
Definition at line 71 of file WLSTrajectory.hh.
|
virtual |
Reimplemented from G4VTrajectory.
Definition at line 117 of file WLSTrajectory.cc.
References G4VTrajectory::ShowTrajectory().
Here is the call graph for this function:
|
private |
Definition at line 113 of file WLSTrajectory.hh.
Referenced by CreateAttValues(), GetInitialMomentum(), and WLSTrajectory().
|
private |
Definition at line 109 of file WLSTrajectory.hh.
Referenced by CreateAttValues(), GetParentID(), and WLSTrajectory().
|
private |
Definition at line 115 of file WLSTrajectory.hh.
Referenced by WLSTrajectory().
|
private |
Definition at line 112 of file WLSTrajectory.hh.
Referenced by CreateAttValues(), GetParticleDefinition(), GetParticleName(), and WLSTrajectory().
|
private |
Definition at line 110 of file WLSTrajectory.hh.
Referenced by CreateAttValues(), GetCharge(), and WLSTrajectory().
|
private |
Definition at line 111 of file WLSTrajectory.hh.
Referenced by CreateAttValues(), GetPDGEncoding(), and WLSTrajectory().
|
private |
Definition at line 106 of file WLSTrajectory.hh.
Referenced by AppendStep(), GetPoint(), GetPointEntries(), MergeTrajectory(), WLSTrajectory(), and ~WLSTrajectory().
|
private |
Definition at line 108 of file WLSTrajectory.hh.
Referenced by CreateAttValues(), GetTrackID(), and WLSTrajectory().