Rivet is hosted by Hepforge, IPPP Durham
Beam.hh File Reference
Include dependency graph for Beam.hh:

Go to the source code of this file.

Classes

class  Beam
 Project out the incoming beams. More...

Namespaces

namespace  Rivet

Functions

Standalone beam kinematics functions
ParticlePair beams (const Event &e)
 Get beam particles from an event.
PdgIdPair beamIds (const ParticlePair &beams)
PdgIdPair beamIds (const Event &e)
double sqrtS (const FourMomentum &pa, const FourMomentum &pb)
 Get beam centre-of-mass energy from a pair of beam momenta.
double sqrtS (const ParticlePair &beams)
 Get beam centre-of-mass energy from a pair of Particles.
double sqrtS (const Event &e)
 Get beam centre-of-mass energy from an Event.
double asqrtS (const FourMomentum &pa, const FourMomentum &pb)
double asqrtS (const ParticlePair &beams)
double asqrtS (const Event &e)
FourMomentum cmsBoostVec (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 cmsBoostVec (const ParticlePair &beams)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of Particles.
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 cmsBetaVec (const ParticlePair &beams)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of Particles.
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 cmsGammaVec (const ParticlePair &beams)
 Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of Particles.
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 cmsTransform (const ParticlePair &beams)
 Get the Lorentz transformation to the beam centre-of-mass system (CMS) from a pair of Particles.
LorentzTransform acmsTransform (const FourMomentum &pa, const FourMomentum &pb)
LorentzTransform acmsTransform (const ParticlePair &beams)