Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4LorentzConvertor.hh>
Definition at line 44 of file G4LorentzConvertor.hh.
G4LorentzConvertor::G4LorentzConvertor | ( | ) |
Definition at line 46 of file G4LorentzConvertor.cc.
G4LorentzConvertor::G4LorentzConvertor | ( | const G4LorentzVector & | bmom, |
G4double | bmass, | ||
const G4LorentzVector & | tmom, | ||
G4double | tmass | ||
) |
Definition at line 49 of file G4LorentzConvertor.cc.
G4LorentzConvertor::G4LorentzConvertor | ( | const G4InuclParticle * | bullet, |
const G4InuclParticle * | target | ||
) |
Definition at line 57 of file G4LorentzConvertor.cc.
G4LorentzVector G4LorentzConvertor::backToTheLab | ( | const G4LorentzVector & | mom | ) | const |
Definition at line 134 of file G4LorentzConvertor.cc.
Referenced by G4CollisionOutput::boostToLabFrame(), G4ElementaryParticleCollider::collide(), G4EquilibriumEvaporator::deExcite(), G4NonEquilibriumEvaporator::deExcite(), and G4NucleiModel::initializeCascad().
void G4LorentzConvertor::fillKinematics | ( | ) |
Definition at line 112 of file G4LorentzConvertor.cc.
Referenced by toTheCenterOfMass(), and toTheTargetRestFrame().
|
inline |
Definition at line 92 of file G4LorentzConvertor.hh.
G4double G4LorentzConvertor::getKinEnergyInTheTRS | ( | ) | const |
Definition at line 156 of file G4LorentzConvertor.cc.
Referenced by G4InuclCollider::collide(), G4ElementaryParticleCollider::collide(), G4NucleiModel::inverseMeanFreePath(), and G4CascadeFinalStateAlgorithm::SaveKinematics().
|
inline |
Definition at line 97 of file G4LorentzConvertor.hh.
|
inline |
Definition at line 93 of file G4LorentzConvertor.hh.
|
inline |
Definition at line 96 of file G4LorentzConvertor.hh.
Referenced by G4ElementaryParticleCollider::collide().
G4double G4LorentzConvertor::getTRSMomentum | ( | ) | const |
Definition at line 165 of file G4LorentzConvertor.cc.
Referenced by G4InuclCollider::collide().
void G4LorentzConvertor::printBullet | ( | ) | const |
Definition at line 288 of file G4LorentzConvertor.cc.
Referenced by setBullet().
void G4LorentzConvertor::printTarget | ( | ) | const |
G4bool G4LorentzConvertor::reflectionNeeded | ( | ) | const |
Definition at line 264 of file G4LorentzConvertor.cc.
Referenced by G4CollisionOutput::boostToLabFrame().
G4LorentzVector G4LorentzConvertor::rotate | ( | const G4LorentzVector & | mom | ) | const |
Definition at line 174 of file G4LorentzConvertor.cc.
Referenced by G4CollisionOutput::boostToLabFrame(), G4CascadeFinalStateAlgorithm::FillDirManyBody(), G4CascadeFinalStateAlgorithm::FillDirThreeBody(), and G4CascadeFinalStateAlgorithm::GenerateTwoBody().
G4LorentzVector G4LorentzConvertor::rotate | ( | const G4LorentzVector & | mom1, |
const G4LorentzVector & | mom | ||
) | const |
Definition at line 214 of file G4LorentzConvertor.cc.
|
inline |
Definition at line 59 of file G4LorentzConvertor.hh.
Referenced by setBullet().
void G4LorentzConvertor::setBullet | ( | const G4InuclParticle * | bullet | ) |
Definition at line 66 of file G4LorentzConvertor.cc.
Referenced by G4ElementaryParticleCollider::collide(), G4EquilibriumEvaporator::deExcite(), G4NonEquilibriumEvaporator::deExcite(), G4LorentzConvertor(), G4NucleiModel::inverseMeanFreePath(), G4CascadeFinalStateAlgorithm::SaveKinematics(), and setBullet().
|
inline |
Definition at line 63 of file G4LorentzConvertor.hh.
|
inline |
Definition at line 74 of file G4LorentzConvertor.hh.
|
inline |
Definition at line 60 of file G4LorentzConvertor.hh.
Referenced by setTarget().
void G4LorentzConvertor::setTarget | ( | const G4InuclParticle * | target | ) |
Definition at line 70 of file G4LorentzConvertor.cc.
Referenced by G4ElementaryParticleCollider::collide(), G4EquilibriumEvaporator::deExcite(), G4NonEquilibriumEvaporator::deExcite(), G4LorentzConvertor(), G4NucleiModel::inverseMeanFreePath(), G4CascadeFinalStateAlgorithm::SaveKinematics(), and setTarget().
|
inline |
Definition at line 68 of file G4LorentzConvertor.hh.
|
inline |
Definition at line 79 of file G4LorentzConvertor.hh.
|
inline |
Definition at line 54 of file G4LorentzConvertor.hh.
Referenced by G4ElementaryParticleCollider::collide(), and G4CascadeFinalStateAlgorithm::SetVerboseLevel().
void G4LorentzConvertor::toTheCenterOfMass | ( | ) |
Definition at line 77 of file G4LorentzConvertor.cc.
Referenced by G4ElementaryParticleCollider::collide(), G4NucleiModel::inverseMeanFreePath(), and G4CascadeFinalStateAlgorithm::SaveKinematics().
void G4LorentzConvertor::toTheTargetRestFrame | ( | ) |
Definition at line 94 of file G4LorentzConvertor.cc.
Referenced by G4InuclCollider::collide(), G4EquilibriumEvaporator::deExcite(), G4NonEquilibriumEvaporator::deExcite(), and G4NucleiModel::initializeCascad().
|
inline |
Definition at line 107 of file G4LorentzConvertor.hh.
Referenced by G4InuclCollider::collide().