Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4INCLKinematicsUtils.cc File Reference

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::KinematicsUtils
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

G4double G4INCL::KinematicsUtils::fiveParFit (const G4double a, const G4double b, const G4double c, const G4double d, const G4double e, const G4double x)
 
G4double G4INCL::KinematicsUtils::compute_xs (const std::vector< G4double > coefficients, const G4double pLab)
 
void G4INCL::KinematicsUtils::transformToLocalEnergyFrame (Nucleus const *const n, Particle *const p)
 
G4double G4INCL::KinematicsUtils::getLocalEnergy (Nucleus const *const n, Particle *const p)
 
ThreeVector G4INCL::KinematicsUtils::makeBoostVector (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::KinematicsUtils::totalEnergyInCM (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::KinematicsUtils::squareTotalEnergyInCM (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::KinematicsUtils::momentumInCM (Particle const *const p1, Particle const *const p2)
 gives the momentum in the CM frame of two particles.
 
G4double G4INCL::KinematicsUtils::momentumInCM (const G4double E, const G4double M1, const G4double M2)
 
G4double G4INCL::KinematicsUtils::momentumInLab (const G4double s, const G4double m1, const G4double m2)
 
G4double G4INCL::KinematicsUtils::momentumInLab (Particle const *const p1, Particle const *const p2)
 gives the momentum in the lab frame of two particles.
 
G4double G4INCL::KinematicsUtils::sumTotalEnergies (const ParticleList &)
 
ThreeVector G4INCL::KinematicsUtils::sumMomenta (const ParticleList &)
 
G4double G4INCL::KinematicsUtils::energy (const ThreeVector &p, const G4double m)
 
G4double G4INCL::KinematicsUtils::invariantMass (const G4double E, const ThreeVector &p)
 
G4double G4INCL::KinematicsUtils::squareInvariantMass (const G4double E, const ThreeVector &p)
 
G4double G4INCL::KinematicsUtils::gammaFromKineticEnergy (const ParticleSpecies &p, const G4double EKin)
 

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLKinematicsUtils.cc.