#include <G4HadProjectile.hh>
Definition at line 39 of file G4HadProjectile.hh.
◆ G4HadProjectile() [1/4]
G4HadProjectile::G4HadProjectile |
( |
| ) |
|
Definition at line 30 of file G4HadProjectile.cc.
const G4Material * theMat
const G4ParticleDefinition * theDef
◆ G4HadProjectile() [2/4]
G4HadProjectile::G4HadProjectile |
( |
const G4Track & |
aT | ) |
|
◆ G4HadProjectile() [3/4]
Definition at line 43 of file G4HadProjectile.cc.
G4LorentzVector theOrgMom
G4LorentzRotation toLabFrame
HepLorentzRotation & rotateY(double delta)
const G4Material * theMat
HepLorentzRotation inverse() const
HepLorentzRotation & rotateZ(double delta)
G4LorentzVector Get4Momentum() const
G4ParticleDefinition * GetDefinition() const
const G4ParticleDefinition * theDef
◆ ~G4HadProjectile()
G4HadProjectile::~G4HadProjectile |
( |
| ) |
|
◆ G4HadProjectile() [4/4]
◆ Get4Momentum()
◆ GetBoundEnergy()
G4double G4HadProjectile::GetBoundEnergy |
( |
| ) |
const |
|
inline |
◆ GetDefinition()
◆ GetGlobalTime()
G4double G4HadProjectile::GetGlobalTime |
( |
| ) |
const |
|
inline |
◆ GetKineticEnergy()
G4double G4HadProjectile::GetKineticEnergy |
( |
| ) |
const |
|
inline |
Definition at line 106 of file G4HadProjectile.hh.
109 if(ekin < 0.0) { ekin = 0.0; }
G4double GetTotalEnergy() const
const G4ParticleDefinition * GetDefinition() const
G4double GetPDGMass() const
◆ GetMaterial()
const G4Material * G4HadProjectile::GetMaterial |
( |
| ) |
const |
|
inline |
◆ GetTotalEnergy()
G4double G4HadProjectile::GetTotalEnergy |
( |
void |
| ) |
const |
|
inline |
◆ GetTotalMomentum()
G4double G4HadProjectile::GetTotalMomentum |
( |
| ) |
const |
|
inline |
◆ GetTrafoToLab()
◆ Initialise()
void G4HadProjectile::Initialise |
( |
const G4Track & |
aT | ) |
|
Definition at line 60 of file G4HadProjectile.cc.
63 theOrgMom = aT.GetDynamicParticle()->Get4Momentum();
64 theDef = aT.GetDefinition();
G4LorentzVector theOrgMom
G4LorentzRotation toLabFrame
static G4Material * GetMaterial(const G4String &name, G4bool warning=true)
HepLorentzRotation & rotateY(double delta)
const G4Material * theMat
HepLorentzRotation inverse() const
HepLorentzRotation & rotateZ(double delta)
const G4ParticleDefinition * theDef
◆ operator=()
◆ SetBoundEnergy()
void G4HadProjectile::SetBoundEnergy |
( |
G4double |
e | ) |
|
|
inline |
◆ SetGlobalTime()
void G4HadProjectile::SetGlobalTime |
( |
G4double |
t | ) |
|
|
inline |
◆ theBoundEnergy
G4double G4HadProjectile::theBoundEnergy |
|
private |
◆ theDef
◆ theMat
◆ theMom
◆ theOrgMom
◆ theTime
◆ toLabFrame
The documentation for this class was generated from the following files: