#include <MaGeTrajectory.hh>
Public Member Functions | |
MaGeTrajectory () | |
MaGeTrajectory (const G4Track *aTrack) | |
MaGeTrajectory (MaGeTrajectory &) | |
~MaGeTrajectory () | |
void * | operator new (size_t) |
void | operator delete (void *) |
int | operator== (const MaGeTrajectory &right) const |
G4int | GetTrackID () const |
G4int | GetParentID () const |
G4String | GetParticleName () const |
G4double | GetCharge () const |
G4int | GetPDGEncoding () const |
G4ThreeVector | GetInitialMomentum () const |
void | ShowTrajectory (std::ostream &os=G4cout) const |
void | DrawTrajectory (G4int i_mode=0) const |
void | AppendStep (const G4Step *aStep) |
int | GetPointEntries () const |
MaGeTrajectoryPoint * | GetPoint (G4int i) const |
void | MergeTrajectory (G4VTrajectory *secondTrajectory) |
G4ParticleDefinition * | GetParticleDefinition () |
const std::map< G4String, G4AttDef > * | GetAttDefs () const |
std::vector< G4AttValue > * | CreateAttValues () const |
Private Attributes | |
MaGeTrajectoryPointContainer * | positionRecord |
G4int | fTrackID |
G4int | fParentID |
G4int | PDGEncoding |
G4double | PDGCharge |
G4String | ParticleName |
G4ThreeVector | initialMomentum |
|
Definition at line 57 of file MaGeTrajectory.cc. |
|
Definition at line 63 of file MaGeTrajectory.cc. References fParentID, fTrackID, initialMomentum, MaGeTrajectoryPointContainer, ParticleName, PDGCharge, PDGEncoding, and positionRecord. |
|
Definition at line 91 of file MaGeTrajectory.cc. References fParentID, fTrackID, initialMomentum, MaGeTrajectoryPointContainer, ParticleName, PDGCharge, PDGEncoding, and positionRecord. |
|
Definition at line 108 of file MaGeTrajectory.cc. References positionRecord. |
|
|
Definition at line 167 of file MaGeTrajectory.cc. References fParentID, fTrackID, GetPointEntries(), initialMomentum, ParticleName, PDGCharge, and PDGEncoding. |
|
Definition at line 127 of file MaGeTrajectory.cc. |
|
Definition at line 134 of file MaGeTrajectory.cc. |
|
Definition at line 97 of file MaGeTrajectory.hh. Referenced by MaGeOutputGermaniumArray::EndOfEventAction(). |
|
Definition at line 101 of file MaGeTrajectory.hh. Referenced by MaGeOutputGermaniumArray::EndOfEventAction(). |
|
Definition at line 93 of file MaGeTrajectory.hh. Referenced by MaGeOutputGermaniumArray::EndOfEventAction(). |
|
Definition at line 230 of file MaGeTrajectory.cc. References ParticleName. |
|
Definition at line 95 of file MaGeTrajectory.hh. |
|
Definition at line 99 of file MaGeTrajectory.hh. Referenced by MaGeOutputGermaniumArray::EndOfEventAction(). |
|
Definition at line 109 of file MaGeTrajectory.hh. Referenced by MaGeOutputGermaniumArray::EndOfEventAction(). |
|
Definition at line 108 of file MaGeTrajectory.hh. References positionRecord. Referenced by CreateAttValues(), MaGeOutputGermaniumArray::EndOfEventAction(), and MergeTrajectory(). |
|
Definition at line 91 of file MaGeTrajectory.hh. Referenced by MaGeOutputGermaniumArray::EndOfEventAction(). |
|
Definition at line 235 of file MaGeTrajectory.cc. References GetPointEntries(), and positionRecord. |
|
Definition at line 143 of file MaGeTrajectory.hh. References MaGeTrajectoryAllocator. |
|
Definition at line 136 of file MaGeTrajectory.hh. References MaGeTrajectoryAllocator. |
|
Definition at line 87 of file MaGeTrajectory.hh. |
|
Definition at line 120 of file MaGeTrajectory.cc. |
|
Definition at line 126 of file MaGeTrajectory.hh. Referenced by CreateAttValues(), and MaGeTrajectory(). |
|
Definition at line 125 of file MaGeTrajectory.hh. Referenced by CreateAttValues(), and MaGeTrajectory(). |
|
Definition at line 130 of file MaGeTrajectory.hh. Referenced by CreateAttValues(), and MaGeTrajectory(). |
|
Definition at line 129 of file MaGeTrajectory.hh. Referenced by CreateAttValues(), GetParticleDefinition(), and MaGeTrajectory(). |
|
Definition at line 128 of file MaGeTrajectory.hh. Referenced by CreateAttValues(), and MaGeTrajectory(). |
|
Definition at line 127 of file MaGeTrajectory.hh. Referenced by CreateAttValues(), and MaGeTrajectory(). |
|
Definition at line 122 of file MaGeTrajectory.hh. Referenced by AppendStep(), GetPointEntries(), MaGeTrajectory(), MergeTrajectory(), and ~MaGeTrajectory(). |