ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4KineticTrackVector () | |
void | BoostBeam (G4ThreeVector &BeamMom) |
void | Boost (G4ThreeVector &Velocity) |
void | Shift (G4ThreeVector &Pos) |
Additional Inherited Members | |
Public Attributes inherited from std::vector< T > | |
T | elements |
STL member. | |
Definition at line 38 of file G4KineticTrackVector.hh.
View newest version in sPHENIX GitHub at line 38 of file G4KineticTrackVector.hh
G4KineticTrackVector::G4KineticTrackVector | ( | ) |
Definition at line 28 of file G4KineticTrackVector.cc.
View newest version in sPHENIX GitHub at line 28 of file G4KineticTrackVector.cc
void G4KineticTrackVector::Boost | ( | G4ThreeVector & | Velocity | ) |
Definition at line 50 of file G4KineticTrackVector.cc.
View newest version in sPHENIX GitHub at line 50 of file G4KineticTrackVector.cc
References CLHEP::HepLorentzVector::boost(), c1, G4KineticTrack::Get4Momentum(), and G4KineticTrack::Set4Momentum().
Referenced by G4ExcitedStringDecay::EnergyAndMomentumCorrector(), and G4VLongitudinalStringDecay::ProduceOneHadron().
void G4KineticTrackVector::BoostBeam | ( | G4ThreeVector & | BeamMom | ) |
Definition at line 37 of file G4KineticTrackVector.cc.
View newest version in sPHENIX GitHub at line 37 of file G4KineticTrackVector.cc
References CLHEP::HepLorentzVector::boost(), c1, G4KineticTrack::Get4Momentum(), G4KineticTrack::GetDefinition(), G4ParticleDefinition::GetPDGMass(), CLHEP::Hep3Vector::mag2(), G4KineticTrack::Set4Momentum(), and sqr().
void G4KineticTrackVector::Shift | ( | G4ThreeVector & | Pos | ) |
Definition at line 63 of file G4KineticTrackVector.cc.
View newest version in sPHENIX GitHub at line 63 of file G4KineticTrackVector.cc
References c1, G4KineticTrack::GetPosition(), and G4KineticTrack::SetPosition().