Rivet API documentation
![]() |
Rivet 4.1.3
|
Sphericity.hh
Base class for projections which define a spatial basis.
Definition AxesDefinition.hh:19
Representation of a HepMC event, and enabler of Projection caching.
Definition Event.hh:22
Project out all final-state particles in an event. Probably the most important projection in Rivet!
Definition FinalState.hh:12
const Vector3 & axis3() const
The least significant ("minor") axis.
Definition Sphericity.hh:115
double transSphericity() const
Transverse sphericity.
Definition Sphericity.hh:92
void calc(const Particles &particles)
Manually calculate the sphericity, without engaging the caching system.
CmpState compare(const Projection &p) const
Compare with other projections.
void calc(const FinalState &fs)
Manually calculate the sphericity, without engaging the caching system.
void calc(const vector< FourMomentum > &momenta)
Manually calculate the sphericity, without engaging the caching system.
void calc(const Jets &jets)
Manually calculate the sphericity, without engaging the caching system.
const Vector3 & sphericityMinorAxis() const
Sphericity minor axis.
Definition Sphericity.hh:107
const Vector3 & axis2() const
The 2nd most significant ("major") axis.
Definition Sphericity.hh:114
const Vector3 & sphericityMajorAxis() const
Sphericity major axis.
Definition Sphericity.hh:105
void calc(const vector< Vector3 > &momenta)
Manually calculate the sphericity, without engaging the caching system.
double p(const ParticleBase &p)
Unbound function access to p.
Definition ParticleBaseUtils.hh:653
Definition MC_CENT_PPB_Projections.hh:10
Generated on for Rivet by
