VetoedFinalState.hh 124 VetoedFinalState& addVetoDetail(PdgId pid, double ptmin, double ptmax=numeric_limits<double>::max()) { 133 VetoedFinalState& addVetoPairDetail(PdgId pid, double ptmin, double ptmax=numeric_limits<double>::max()) { void setName(const std::string &name) Used by derived classes to set their name. Definition: Projection.hh:133 Definition: ALICE_2010_I880049.cc:13 VetoedFinalState & addVetoOnThisFinalState(const ParticleFinder &fs) Veto particles from a supplied final state. Definition: VetoedFinalState.hh:192 VetoedFinalState & addVetoId(PdgId pid) Add a particle ID to veto (all range will be vetoed) Definition: VetoedFinalState.hh:139 const vector< Cut > & vetoDetails() const Get the list of particle IDs and ranges to veto. Definition: VetoedFinalState.hh:96 VetoedFinalState & addDecayProductsVeto(PdgId pid) Definition: VetoedFinalState.hh:186 DEFAULT_RIVET_PROJ_CLONE(VetoedFinalState) Clone on the heap. VetoedFinalState & vetoNeutrinos() Veto all neutrinos (convenience method) Definition: VetoedFinalState.hh:163 int pid(const Particle &p) Unbound function access to PID code. Definition: ParticleUtils.hh:20 Base class for projections which return subsets of an event's particles. Definition: ParticleFinder.hh:11 VetoedFinalState(const vector< Cut > &cuts) Constructor with a default FinalState and a cuts list to veto. Definition: VetoedFinalState.hh:31 VetoedFinalState(const map< PdgId, pair< double, double >> &vetocodes) Definition: VetoedFinalState.hh:79 VetoedFinalState(PdgId vetopid) Constructor with a default FinalState and a PID to veto. Definition: VetoedFinalState.hh:62 VetoedFinalState & addVeto(PdgId pid, const Cut &cut=Cuts::OPEN) Add a particle selection to be vetoed from the final state. Definition: VetoedFinalState.hh:109 FS modifier to exclude classes of particles from the final state. Definition: VetoedFinalState.hh:11 VetoedFinalState(const FinalState &fsp, const Cut &cut) Constructor with a specific FinalState and a single cut to veto. Definition: VetoedFinalState.hh:26 Definition: Event.hh:22 VetoedFinalState & addVetoPairDetail(PdgId pid, double ptmin, double ptmax=numeric_limits< double >::max()) Add a particle/antiparticle pair to veto in a given range. Definition: VetoedFinalState.hh:133 VetoedFinalState & addVeto(const Cut &cut) Add a particle selection to be vetoed from the final state. Definition: VetoedFinalState.hh:103 void project(const Event &e) Apply the projection on the supplied event. Definition: VetoedFinalState.cc:20 int compare(const Projection &p) const Compare projections. Definition: VetoedFinalState.cc:7 VetoedFinalState & addVetoPairId(PdgId pid) Add a particle/antiparticle pair to veto. Definition: VetoedFinalState.hh:148 VetoedFinalState & setVetoDetails(const vector< Cut > &cuts) Set the list of particle selections to veto. Definition: VetoedFinalState.hh:155 virtual std::string name() const Get the name of the projection. Definition: Projection.hh:56 VetoedFinalState() Default constructor with default FinalState and no cuts. Definition: VetoedFinalState.hh:72 VetoedFinalState(const FinalState &fsp) Constructor with specific FinalState but no cuts. Definition: VetoedFinalState.hh:67 VetoedFinalState & reset() Clear the list of particle IDs and ranges to veto. Definition: VetoedFinalState.hh:201 VetoedFinalState(const Cut &cut) Constructor with a default FinalState and a single cut to veto. Definition: VetoedFinalState.hh:36 VetoedFinalState & addCompositeMassVeto(double mass, double width, int nProducts=2) Definition: VetoedFinalState.hh:174 VetoedFinalState(const FinalState &fsp, const vector< PdgId > &vetopids) Constructor with a specific FinalState and a PID list to veto. Definition: VetoedFinalState.hh:41 Project out all final-state particles in an event. Probably the most important projection in Rivet! ... Definition: FinalState.hh:12 const PROJ & addProjection(const PROJ &proj, const std::string &name) Register a contained projection (user-facing version) Definition: ProjectionApplier.hh:170 VetoedFinalState(const vector< PdgId > &vetopids) Constructor with a default FinalState and a PID list to veto. Definition: VetoedFinalState.hh:54 VetoedFinalState(const FinalState &fsp, const vector< Cut > &cuts) Constructor with a specific FinalState and a cuts list to veto. Definition: VetoedFinalState.hh:18 VetoedFinalState & addVetoPair(PdgId pid, const Cut &cut=Cuts::OPEN) Add a particle/antiparticle selection to be vetoed from the final state. Definition: VetoedFinalState.hh:115 VetoedFinalState & addVetoDetail(PdgId pid, double ptmin, double ptmax=numeric_limits< double >::max()) Add a particle ID and range to veto. Definition: VetoedFinalState.hh:124 VetoedFinalState(const FinalState &fsp, PdgId vetopid) Constructor with a specific FinalState and a PID to veto. Definition: VetoedFinalState.hh:49 Generated on Sun Feb 17 2019 21:04:56 for Rivet by ![]() |