rivet is hosted by Hepforge, IPPP Durham
Beam.cc File Reference

Go to the source code of this file.

Namespaces

namespace  Rivet

Functions

Standalone beam kinematics functions
ParticlePair beams (const Event &e)
 Get beam particles from an event.
double sqrtS (const FourMomentum &pa, const FourMomentum &pb)
 Get beam centre-of-mass energy from a pair of beam momenta.
double asqrtS (const FourMomentum &pa, const FourMomentum &pb)
double asqrtS (const ParticlePair &beams)
FourMomentum acmsBoostVec (const FourMomentum &pa, const FourMomentum &pb)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of beam momenta.
FourMomentum acmsBoostVec (const ParticlePair &beams)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of Particles.
Vector3 cmsBetaVec (const FourMomentum &pa, const FourMomentum &pb)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of beam momenta.
Vector3 acmsBetaVec (const FourMomentum &pa, const FourMomentum &pb)
Vector3 acmsBetaVec (const ParticlePair &beams)
Vector3 cmsGammaVec (const FourMomentum &pa, const FourMomentum &pb)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of beam momenta.
Vector3 acmsGammaVec (const FourMomentum &pa, const FourMomentum &pb)
Vector3 acmsGammaVec (const ParticlePair &beams)
LorentzTransform cmsTransform (const FourMomentum &pa, const FourMomentum &pb)
 Get the Lorentz transformation to the beam centre-of-mass system (CMS) from a pair of beam momenta.
LorentzTransform acmsTransform (const FourMomentum &pa, const FourMomentum &pb)
LorentzTransform acmsTransform (const ParticlePair &beams)