ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4KineticTrackVector Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/util/include/G4KineticTrackVector.hh>

+ Inheritance diagram for G4KineticTrackVector:
+ Collaboration diagram for G4KineticTrackVector:

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.
 

Detailed Description

Definition at line 38 of file G4KineticTrackVector.hh.

View newest version in sPHENIX GitHub at line 38 of file G4KineticTrackVector.hh

Constructor & Destructor Documentation

G4KineticTrackVector::G4KineticTrackVector ( )

Definition at line 28 of file G4KineticTrackVector.cc.

View newest version in sPHENIX GitHub at line 28 of file G4KineticTrackVector.cc

Member Function Documentation

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().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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().

+ Here is the call graph for this function:

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().

+ Here is the call graph for this function:


The documentation for this class was generated from the following files: