InvisibleFinalState.hh 23 InvisibleFinalState(bool requirepromptness=false, bool allow_from_direct_tau=false, bool allow_from_direct_mu=false)
38 void requirePromptness(bool acc=true, bool allow_from_direct_tau=false, bool allow_from_direct_mu=false) {
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 Final state modifier excluding particles which are experimentally visible. Definition: InvisibleFinalState.hh:16 void requirePromptness(bool acc=true, bool allow_from_direct_tau=false, bool allow_from_direct_mu=false) Require accepted particles to be prompt. Definition: InvisibleFinalState.hh:38 void project(const Event &e) Apply the projection on the supplied event. InvisibleFinalState(bool requirepromptness=false, bool allow_from_direct_tau=false, bool allow_from_direct_mu=false) Constructor with specific FinalState. Definition: InvisibleFinalState.hh:23 DEFAULT_RIVET_PROJ_CLONE(InvisibleFinalState) Clone on the heap. 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 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 |