ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/tracking/include/G4Trajectory.hh>
Private Types | |
using | TrajectoryPointContainer = std::vector< G4VTrajectoryPoint * > |
Definition at line 62 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 62 of file G4Trajectory.hh
|
private |
Definition at line 66 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 66 of file G4Trajectory.hh
G4Trajectory::G4Trajectory | ( | ) |
Definition at line 60 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 60 of file G4Trajectory.cc
G4Trajectory::G4Trajectory | ( | const G4Track * | aTrack | ) |
Definition at line 66 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 66 of file G4Trajectory.cc
References fParentID, fTrackID, G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4Track::GetMomentum(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4Track::GetPosition(), G4Track::GetTrackID(), initialKineticEnergy, initialMomentum, ParticleName, PDGCharge, PDGEncoding, and positionRecord.
G4Trajectory::G4Trajectory | ( | G4Trajectory & | right | ) |
Definition at line 81 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 81 of file G4Trajectory.cc
References fParentID, fTrackID, initialKineticEnergy, initialMomentum, ParticleName, PDGCharge, PDGEncoding, and positionRecord.
|
virtual |
Definition at line 99 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 99 of file G4Trajectory.cc
References positionRecord.
Implements G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 205 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 205 of file G4Trajectory.cc
References G4Step::GetPostStepPoint(), and positionRecord.
|
virtual |
Reimplemented from G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 168 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 168 of file G4Trajectory.cc
References G4UIcommand::ConvertToString(), fParentID, fTrackID, G4BestUnit, G4cout, GetAttDefs(), GetPointEntries(), initialKineticEnergy, initialMomentum, CLHEP::Hep3Vector::mag(), ParticleName, PDGCharge, PDGEncoding, and Acts::Test::values.
Referenced by G4RichTrajectory::CreateAttValues().
|
virtual |
Reimplemented from G4VTrajectory.
Reimplemented in G4RichTrajectory, and LXeTrajectory.
Definition at line 118 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 118 of file G4Trajectory.cc
References G4VTrajectory::DrawTrajectory().
Referenced by DMXEventAction::drawTracks().
Reimplemented from G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 125 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 125 of file G4Trajectory.cc
References G4AttDefStore::GetInstance().
Referenced by CreateAttValues(), G4RichTrajectory::GetAttDefs(), G4VisCommandList::SetNewValue(), and G4VisCommandSceneAddTrajectories::SetNewValue().
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 93 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 93 of file G4Trajectory.hh
References PDGCharge.
Referenced by DMXEventAction::drawTracks().
|
inline |
Definition at line 97 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 97 of file G4Trajectory.hh
References initialKineticEnergy.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 99 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 99 of file G4Trajectory.hh
References initialMomentum.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 89 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 89 of file G4Trajectory.hh
References fParentID.
G4ParticleDefinition * G4Trajectory::GetParticleDefinition | ( | void | ) |
Definition at line 211 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 211 of file G4Trajectory.cc
References G4ParticleTable::GetParticleTable(), and ParticleName.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 91 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 91 of file G4Trajectory.hh
References ParticleName.
Referenced by DMXEventAction::drawTracks(), and LXeEventAction::EndOfEventAction().
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 95 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 95 of file G4Trajectory.hh
References PDGEncoding.
|
inlinevirtual |
Implements G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 108 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 108 of file G4Trajectory.hh
References positionRecord.
Referenced by LXeTrajectory::DrawTrajectory().
|
inlinevirtual |
Implements G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 107 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 107 of file G4Trajectory.hh
References positionRecord.
Referenced by CreateAttValues(), LXeTrajectory::DrawTrajectory(), and MergeTrajectory().
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 87 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 87 of file G4Trajectory.hh
References fTrackID.
|
virtual |
Implements G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 216 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 216 of file G4Trajectory.cc
References GetPointEntries(), and positionRecord.
Definition at line 140 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 140 of file G4Trajectory.hh
References aTrajectoryAllocator().
|
inline |
Definition at line 133 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 133 of file G4Trajectory.hh
References aTrajectoryAllocator().
|
inline |
Definition at line 83 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 83 of file G4Trajectory.hh
Reimplemented from G4VTrajectory.
Reimplemented in G4RichTrajectory.
Definition at line 111 of file G4Trajectory.cc.
View newest version in sPHENIX GitHub at line 111 of file G4Trajectory.cc
References G4VTrajectory::ShowTrajectory().
|
private |
Definition at line 122 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 122 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), and GetParentID().
|
private |
Definition at line 121 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 121 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), and GetTrackID().
|
private |
Definition at line 126 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 126 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), and GetInitialKineticEnergy().
|
private |
Definition at line 127 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 127 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), and GetInitialMomentum().
|
private |
Definition at line 125 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 125 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), GetParticleDefinition(), and GetParticleName().
|
private |
Definition at line 124 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 124 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), and GetCharge().
|
private |
Definition at line 123 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 123 of file G4Trajectory.hh
Referenced by CreateAttValues(), G4Trajectory(), and GetPDGEncoding().
|
private |
Definition at line 120 of file G4Trajectory.hh.
View newest version in sPHENIX GitHub at line 120 of file G4Trajectory.hh
Referenced by AppendStep(), G4Trajectory(), GetPoint(), GetPointEntries(), MergeTrajectory(), and ~G4Trajectory().