MissingMomentum.hh 65 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:306 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:113 double scalarEtMiss() const The scalar value of missing transverse energy in the event. Definition: MissingMomentum.hh:110 double scalarPt() const The scalar-summed visible transverse momentum in the event. Definition: MissingMomentum.hh:89 const ThreeMomentum vectorPtMiss() const The vector missing transverse momentum in the event, as a 3-vector with z=0. Definition: MissingMomentum.hh:83 double scalarPtMiss() const The scalar value of missing transverse momentum in the event. Definition: MissingMomentum.hh:86 const Vector3 & vectorEt() const The vector-summed visible transverse energy in the event, as a 3-vector with z=0. Definition: MissingMomentum.hh:104 MissingMomentum(const FinalState &fs) Canonical constructor taking a FinalState as argument. Definition: MissingMomentum.hh:26 const FourMomentum missingMomentum(double mass=0 *GeV) const The missing four-momentum in the event, required to balance the final state. Definition: MissingMomentum.hh:65 const ThreeMomentum & vectorPt() const The vector-summed visible transverse momentum in the event, as a 3-vector with z=0. Definition: MissingMomentum.hh:80 const Vector3 vectorEtMiss() const The vector missing transverse energy in the event, as a 3-vector with z=0. Definition: MissingMomentum.hh:107 DEFAULT_RIVET_PROJ_CLONE(MissingMomentum) Clone on the heap. const FourMomentum missingMom(double mass=0 *GeV) const Alias for missingMomentum. Definition: MissingMomentum.hh:67 const FourMomentum visibleMom(double mass=0 *GeV) const Alias for visibleMomentum. Definition: MissingMomentum.hh:56 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:33 const PROJ & declare(const PROJ &proj, const std::string &name) Register a contained projection (user-facing version) Definition: ProjectionApplier.hh:170 void setName(const std::string &name) Used by derived classes to set their name. Definition: Projection.hh:142 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 FourMomentum reverse() const Multiply space components only by -1. Definition: Vector4.hh:757 double mass(const ParticleBase &p) Unbound function access to mass. Definition: ParticleBaseUtils.hh:674 double p(const ParticleBase &p) Unbound function access to p. Definition: ParticleBaseUtils.hh:653 Definition: MC_Cent_pPb.hh:10 Generated on Fri May 13 2022 23:02:06 for Rivet by |