ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/runAndEvent/RE04/include/RE04Trajectory.hh>
User trajectory class
Definition at line 89 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 89 of file RE04Trajectory.hh
RE04Trajectory::RE04Trajectory | ( | ) |
Definition at line 47 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 47 of file RE04Trajectory.cc
RE04Trajectory::RE04Trajectory | ( | const G4Track * | aTrack | ) |
Definition at line 55 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 55 of file RE04Trajectory.cc
References fInitialKineticEnergy, fInitialMomentum, fParentID, fParticleName, fPDGCharge, fPDGEncoding, fPositionRecord, fTrackID, G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4Track::GetMaterial(), G4Track::GetMomentum(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4Track::GetPosition(), and G4Track::GetTrackID().
RE04Trajectory::RE04Trajectory | ( | RE04Trajectory & | right | ) |
Definition at line 72 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 72 of file RE04Trajectory.cc
References fInitialKineticEnergy, fInitialMomentum, fParentID, fParticleName, fPDGCharge, fPDGEncoding, fPositionRecord, and fTrackID.
|
virtual |
Definition at line 92 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 92 of file RE04Trajectory.cc
References fPositionRecord.
Implements G4VTrajectory.
Definition at line 204 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 204 of file RE04Trajectory.cc
References fPositionRecord, G4StepPoint::GetMaterial(), G4StepPoint::GetPosition(), G4Step::GetPostStepPoint(), and G4Step::GetPreStepPoint().
|
virtual |
Reimplemented from G4VTrajectory.
Definition at line 166 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 166 of file RE04Trajectory.cc
References G4UIcommand::ConvertToString(), fInitialKineticEnergy, fInitialMomentum, fParentID, fParticleName, fPDGCharge, fPDGEncoding, fTrackID, G4BestUnit, G4cout, GetAttDefs(), GetPointEntries(), CLHEP::Hep3Vector::mag(), and Acts::Test::values.
|
virtual |
Reimplemented from G4VTrajectory.
Definition at line 114 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 114 of file RE04Trajectory.cc
References G4VTrajectory::DrawTrajectory().
Reimplemented from G4VTrajectory.
Definition at line 122 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 122 of file RE04Trajectory.cc
References G4AttDefStore::GetInstance(), pdg, pid, and G4InuclParticleNames::pn.
Referenced by CreateAttValues().
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 118 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 118 of file RE04Trajectory.hh
References fPDGCharge.
|
inlinevirtual |
Definition at line 122 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 122 of file RE04Trajectory.hh
References fInitialKineticEnergy.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 124 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 124 of file RE04Trajectory.hh
References fInitialMomentum.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 114 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 114 of file RE04Trajectory.hh
References fParentID.
G4ParticleDefinition * RE04Trajectory::GetParticleDefinition | ( | ) |
Definition at line 212 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 212 of file RE04Trajectory.cc
References fParticleName, and G4ParticleTable::GetParticleTable().
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 116 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 116 of file RE04Trajectory.hh
References fParticleName.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 120 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 120 of file RE04Trajectory.hh
References fPDGEncoding.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 133 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 133 of file RE04Trajectory.hh
References fPositionRecord.
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 132 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 132 of file RE04Trajectory.hh
References fPositionRecord.
Referenced by CreateAttValues(), and MergeTrajectory().
|
inlinevirtual |
Implements G4VTrajectory.
Definition at line 112 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 112 of file RE04Trajectory.hh
References fTrackID.
|
virtual |
Implements G4VTrajectory.
Definition at line 218 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 218 of file RE04Trajectory.cc
References fPositionRecord, and GetPointEntries().
Definition at line 165 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 165 of file RE04Trajectory.hh
References faTrajAllocator.
|
inline |
Definition at line 159 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 159 of file RE04Trajectory.hh
References faTrajAllocator.
|
inline |
Definition at line 108 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 108 of file RE04Trajectory.hh
Reimplemented from G4VTrajectory.
Definition at line 106 of file RE04Trajectory.cc.
View newest version in sPHENIX GitHub at line 106 of file RE04Trajectory.cc
References G4VTrajectory::ShowTrajectory().
Referenced by RE04EventAction::EndOfEventAction().
|
private |
Definition at line 152 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 152 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetInitialKineticEnergy(), and RE04Trajectory().
|
private |
Definition at line 153 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 153 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetInitialMomentum(), and RE04Trajectory().
|
private |
Definition at line 148 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 148 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetParentID(), and RE04Trajectory().
|
private |
Definition at line 151 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 151 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetParticleDefinition(), GetParticleName(), and RE04Trajectory().
|
private |
Definition at line 150 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 150 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetCharge(), and RE04Trajectory().
|
private |
Definition at line 149 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 149 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetPDGEncoding(), and RE04Trajectory().
|
private |
Definition at line 146 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 146 of file RE04Trajectory.hh
Referenced by AppendStep(), GetPoint(), GetPointEntries(), MergeTrajectory(), RE04Trajectory(), and ~RE04Trajectory().
|
private |
Definition at line 147 of file RE04Trajectory.hh.
View newest version in sPHENIX GitHub at line 147 of file RE04Trajectory.hh
Referenced by CreateAttValues(), GetTrackID(), and RE04Trajectory().