Geant4.10
|
Functions | |
void | decay (G4double initialMass, const ThreeVector &theBoostVector, ParticleList &particles) |
Generate decay momenta according to a uniform phase-space model. More... | |
void G4INCL::PhaseSpaceDecay::decay | ( | G4double | initialMass, |
const ThreeVector & | theBoostVector, | ||
ParticleList & | particles | ||
) |
Generate decay momenta according to a uniform phase-space model.
This function will assign momenta to the particles in the list that is passed as an argument.
initialMass | mass of the decaying system |
theBoostVector | boost vector of the decaying system |
particles | list of decay particles |
Definition at line 62 of file G4INCLPhaseSpaceDecay.cc.
References G4INCL::Particle::adjustEnergyFromMomentum(), G4INCL::Particle::boost(), G4INCL::Particle::boostVector(), G4INCL::Particle::getMass(), G4INCL::KinematicsUtils::momentumInCM(), N, G4INCL::Random::normVector(), G4INCL::Particle::setMass(), and G4INCL::Particle::setMomentum().