| Geant4
    10.01.p03
    | 
#include <RE01Trajectory.hh>
 Inheritance diagram for RE01Trajectory:
 Inheritance diagram for RE01Trajectory: Collaboration diagram for RE01Trajectory:
 Collaboration diagram for RE01Trajectory:| Public Member Functions | |
| RE01Trajectory (const G4Track *aTrack) | |
| virtual | ~RE01Trajectory () | 
| virtual void | ShowTrajectory (std::ostream &os=G4cout) const | 
| virtual void | DrawTrajectory () const | 
| virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const | 
| virtual std::vector< G4AttValue > * | CreateAttValues () const | 
| virtual void | AppendStep (const G4Step *aStep) | 
| virtual void | MergeTrajectory (G4VTrajectory *secondTrajectory) | 
| void * | operator new (size_t) | 
| void | operator delete (void *) | 
| int | operator== (const RE01Trajectory &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 int | GetPointEntries () const | 
| virtual G4VTrajectoryPoint * | GetPoint (G4int i) const | 
|  Public Member Functions inherited from G4VTrajectory | |
| G4VTrajectory () | |
| virtual | ~G4VTrajectory () | 
| G4bool | operator== (const G4VTrajectory &right) const | 
Definition at line 54 of file RE01Trajectory.hh.
| RE01Trajectory::RE01Trajectory | ( | const G4Track * | aTrack | ) | 
Definition at line 53 of file RE01Trajectory.cc.
References DBL_MAX, fGlobalTime, fMomentum, fParentID, fParticleDefinition, fParticleName, fPDGCharge, fPDGEncoding, fPositionRecord, fTrackID, fTrackStatus, fVertexPosition, G4PrimaryParticle::GetCharge(), G4Track::GetDefinition(), G4Track::GetDynamicParticle(), G4PrimaryParticle::GetG4code(), G4Track::GetGlobalTime(), G4Track::GetMomentum(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4PrimaryParticle::GetPDGcode(), G4ParticleDefinition::GetPDGEncoding(), G4Track::GetPosition(), G4DynamicParticle::GetPrimaryParticle(), RE01TrackInformation::GetSourceTrackID(), G4Track::GetTrackID(), RE01TrackInformation::GetTrackingStatus(), G4Track::GetUserInformation(), and G4InuclParticleNames::pp.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | virtual | 
Definition at line 93 of file RE01Trajectory.cc.
References fPositionRecord.
| 
 | virtual | 
Implements G4VTrajectory.
Definition at line 254 of file RE01Trajectory.cc.
References fPositionRecord, G4StepPoint::GetPosition(), and G4Step::GetPostStepPoint().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | virtual | 
Reimplemented from G4VTrajectory.
Definition at line 217 of file RE01Trajectory.cc.
References G4UIcommand::ConvertToString(), fMomentum, fParentID, fParticleName, fPDGCharge, fPDGEncoding, fTrackID, fTrackStatus, fVertexPosition, G4BestUnit, and GetPointEntries().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | virtual | 
Reimplemented from G4VTrajectory.
Definition at line 127 of file RE01Trajectory.cc.
References G4VVisManager::Draw(), G4Electron::ElectronDefinition(), fParticleDefinition, fPDGCharge, fPositionRecord, G4Gamma::GammaDefinition(), G4VVisManager::GetConcreteInstance(), G4ParticleDefinition::GetParticleType(), G4TrajectoryPoint::GetPosition(), G4MuonMinus::MuonMinusDefinition(), G4MuonPlus::MuonPlusDefinition(), pos, G4Positron::PositronDefinition(), and G4Visible::SetVisAttributes().
 Here is the call graph for this function:
 Here is the call graph for this function:Reimplemented from G4VTrajectory.
Definition at line 171 of file RE01Trajectory.cc.
References G4AttDefStore::GetInstance(), and G4InuclParticleNames::pn.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
Implements G4VTrajectory.
Definition at line 74 of file RE01Trajectory.hh.
References fParticleName.
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
Implements G4VTrajectory.
Definition at line 79 of file RE01Trajectory.hh.
References fPositionRecord.
| 
 | inlinevirtual | 
Implements G4VTrajectory.
Definition at line 78 of file RE01Trajectory.hh.
References fPositionRecord.
Referenced by CreateAttValues(), and MergeTrajectory().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | inlinevirtual | 
| 
 | virtual | 
Implements G4VTrajectory.
Definition at line 261 of file RE01Trajectory.cc.
References fPositionRecord, and GetPointEntries().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | inline | 
Definition at line 106 of file RE01Trajectory.hh.
References myTrajectoryAllocator.
| 
 | inline | 
Definition at line 99 of file RE01Trajectory.hh.
References myTrajectoryAllocator.
| 
 | inline | 
Definition at line 69 of file RE01Trajectory.hh.
| 
 | virtual | 
Reimplemented from G4VTrajectory.
Definition at line 105 of file RE01Trajectory.cc.
References fGlobalTime, fMomentum, fParentID, fParticleName, fPDGCharge, fPDGEncoding, fPositionRecord, fTrackID, fTrackStatus, fVertexPosition, G4BestUnit, G4endl, and G4TrajectoryPoint::GetPosition().
Referenced by RE01EventAction::EndOfEventAction().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 93 of file RE01Trajectory.hh.
Referenced by RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 91 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), GetInitialMomentum(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 85 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), GetParentID(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 87 of file RE01Trajectory.hh.
Referenced by DrawTrajectory(), and RE01Trajectory().
| 
 | private | 
Definition at line 88 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), GetParticleName(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 89 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), DrawTrajectory(), GetCharge(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 90 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), GetPDGEncoding(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 83 of file RE01Trajectory.hh.
Referenced by AppendStep(), DrawTrajectory(), GetPoint(), GetPointEntries(), MergeTrajectory(), RE01Trajectory(), ShowTrajectory(), and ~RE01Trajectory().
| 
 | private | 
Definition at line 84 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), GetTrackID(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 86 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), RE01Trajectory(), and ShowTrajectory().
| 
 | private | 
Definition at line 92 of file RE01Trajectory.hh.
Referenced by CreateAttValues(), RE01Trajectory(), and ShowTrajectory().