DISFinalState.hh 27 DISFinalState(const FinalState& fs, BoostFrame boosttype, const DISKinematics& kinematicsp=DISKinematics())
38 DISFinalState(BoostFrame boosttype, const FinalState& fs=FinalState(), const DISKinematics& kinematicsp=DISKinematics())
49 DISFinalState(const Cut& c, BoostFrame boosttype, const DISKinematics& kinematicsp=DISKinematics())
60 DISFinalState(BoostFrame boosttype, const Cut& c, const DISKinematics& kinematicsp=DISKinematics())
66 // /// @note The DISKinematics has no parameters, hence explicitly passing it as an arg shouldn't be necessary.
99 return mkNamedPCmp(p, "Kinematics") || mkNamedPCmp(p, "FS") || cmp(_boosttype, other._boosttype);
Final state particles boosted to the hadronic center of mass system. Definition: DISFinalState.hh:14 DISFinalState(const Cut &c, BoostFrame boosttype, const DISKinematics &kinematicsp=DISKinematics()) Constructor with explicit cuts to define final-state particles. Definition: DISFinalState.hh:49 DEFAULT_RIVET_PROJ_CLONE(DISFinalState) Clone on the heap. void project(const Event &e) Apply the projection on the supplied event. DISFinalState(BoostFrame boosttype, const FinalState &fs=FinalState(), const DISKinematics &kinematicsp=DISKinematics()) Constructor with optional FinalState. Definition: DISFinalState.hh:38 CmpState compare(const Projection &p) const Compare projections. Definition: DISFinalState.hh:97 DISFinalState(const DISKinematics &kinematicsp, BoostFrame boosttype) Backward-compatible constructor with default FinalState. Definition: DISFinalState.hh:74 BoostFrame Type of DIS boost to apply. Definition: DISFinalState.hh:18 DISFinalState(const FinalState &fs, BoostFrame boosttype, const DISKinematics &kinematicsp=DISKinematics()) Constructor with explicit FinalState. Definition: DISFinalState.hh:27 const DISKinematics & kinematics() Get the associated DISKinematics (to avoid needing a separate projection) Definition: DISFinalState.hh:86 DISFinalState(BoostFrame boosttype, const Cut &c, const DISKinematics &kinematicsp=DISKinematics()) Constructor with explicit cuts to define final-state particles. Definition: DISFinalState.hh:60 Get the DIS kinematic variables and relevant boosts for an event. Definition: DISKinematics.hh:15 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 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 Cmp< Projection > mkNamedPCmp(const Projection &otherparent, const std::string &pname) const double p(const ParticleBase &p) Unbound function access to p. Definition: ParticleBaseUtils.hh:653 Definition: MC_Cent_pPb.hh:10 Cmp< T > cmp(const T &t1, const T &t2) Global helper function for easy creation of Cmp objects. Definition: Cmp.hh:255 Generated on Fri May 13 2022 23:02:06 for Rivet by |