MissingMomentum.hh 70 const FourMomentum missingMomentum(double mass=0*GeV) const { return visibleMomentum(mass).reverse(); }
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 Specialized version of the FourVector with momentum/energy functionality. Definition Vector4.hh:316 FourMomentum reverse() const Multiply space components only by -1. Definition Vector4.hh:731 Interface for projections that find missing transverse energy/momentum. Definition METFinder.hh:11 Calculate missing , etc. as complements to the total visible momentum. Definition MissingMomentum.hh:22 double scalarEt() const The scalar-summed visible transverse energy in the event. Definition MissingMomentum.hh:118 double scalarEtMiss() const The scalar value of missing transverse energy in the event. Definition MissingMomentum.hh:115 double scalarPt() const The scalar-summed visible transverse momentum in the event. Definition MissingMomentum.hh:94 RIVET_DEFAULT_PROJ_CLONE(MissingMomentum) Clone on the heap. const ThreeMomentum vectorPtMiss() const The vector missing transverse momentum in the event, as a 3-vector with z=0. Definition MissingMomentum.hh:88 double scalarPtMiss() const The scalar value of missing transverse momentum in the event. Definition MissingMomentum.hh:91 const Vector3 & vectorEt() const The vector-summed visible transverse energy in the event, as a 3-vector with z=0. Definition MissingMomentum.hh:109 MissingMomentum(const FinalState &fs) Canonical constructor taking a FinalState as argument. Definition MissingMomentum.hh:28 const FourMomentum missingMomentum(double mass=0 *GeV) const The missing four-momentum in the event, required to balance the final state. Definition MissingMomentum.hh:70 const ThreeMomentum & vectorPt() const The vector-summed visible transverse momentum in the event, as a 3-vector with z=0. Definition MissingMomentum.hh:85 const Vector3 vectorEtMiss() const The vector missing transverse energy in the event, as a 3-vector with z=0. Definition MissingMomentum.hh:112 const FourMomentum missingMom(double mass=0 *GeV) const Alias for missingMomentum. Definition MissingMomentum.hh:72 const FourMomentum visibleMom(double mass=0 *GeV) const Alias for visibleMomentum. Definition MissingMomentum.hh:61 const FourMomentum visibleMomentum(double mass=0 *GeV) const The vector-summed visible four-momentum in the event. MissingMomentum(const Cut &c=Cuts::open()) Default constructor with optional cut. Definition MissingMomentum.hh:35 const PROJ & declare(const PROJ &proj, const std::string &name) const Register a contained projection (user-facing version) Definition ProjectionApplier.hh:175 void setName(const std::string &name) Used by derived classes to set their name. Definition Projection.hh:148 Specialized version of the ThreeVector with momentum functionality. Definition Vector3.hh:339 double pT() const Calculate the transverse momentum . Definition Vector3.hh:432 Final state modifier excluding particles which are not experimentally visible. Definition VisibleFinalState.hh:16 double mass(const FourMomentum &a, const FourMomentum &b) Calculate mass of two 4-vectors. Definition Vector4.hh:1461 Definition MC_CENT_PPB_Projections.hh:10 Generated on Thu Feb 29 2024 15:46:47 for Rivet by 1.9.8 |