Geant4
10.00.p01
|
#include <G4ReactionKinematics.hh>
Public Member Functions | |
void | TwoBodyScattering (const G4DynamicParticle *pIn1, const G4DynamicParticle *pIn2, G4DynamicParticle *pOut1, G4DynamicParticle *pOut2) |
G4double | BreakupMomentum (G4double totalMass, G4double m1, G4double m2) |
Definition at line 48 of file G4ReactionKinematics.hh.
|
inline |
Definition at line 57 of file G4ReactionKinematics.hh.
Referenced by TwoBodyScattering().
void G4ReactionKinematics::TwoBodyScattering | ( | const G4DynamicParticle * | pIn1, |
const G4DynamicParticle * | pIn2, | ||
G4DynamicParticle * | pOut1, | ||
G4DynamicParticle * | pOut2 | ||
) |
Definition at line 41 of file G4ReactionKinematics.cc.
References BreakupMomentum(), G4UniformRand, G4DynamicParticle::Get4Momentum(), G4DynamicParticle::GetMass(), G4INCL::KinematicsUtils::invariantMass(), G4INCL::Math::pi, and G4DynamicParticle::Set4Momentum().