DISLepton.hh 29 double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L)
67 double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L)
73 double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L)
79 double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L)
virtual void project(const Event &e) Perform the projection operation on the supplied event. const VetoedFinalState & remainingFinalState() const DISLepton(Cut &cuts, LeptonReco lreco=LeptonReco::ALL, double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L) Constructor without lepton-ordering spec, requiring cuts. Definition DISLepton.hh:66 virtual CmpState compare(const Projection &p) const Compare with other projections. int pzSign() const Sign of the incoming lepton pz component. Definition DISLepton.hh:111 DISLepton(LeptonReco lreco, ObjOrdering lsort=ObjOrdering::ENERGY, double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L) Constructor without cuts, requiring lepton reco spec. Definition DISLepton.hh:72 DISLepton(LeptonReco lreco, double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L) Constructor without cuts or lepton-ordering spec, requiring lepton reco spec. Definition DISLepton.hh:78 LeptonReco reconstructionMode() const Lepton reconstruction mode. Definition DISLepton.hh:114 DISLepton(const Cut &cuts=Cuts::OPEN, LeptonReco lreco=LeptonReco::ALL, ObjOrdering lsort=ObjOrdering::ENERGY, double beamundresstheta=0.0, double isolDR=0.0, double dressDR=0.0, DISMode dismode=DISMode::L2L) Constructor with optional cuts first. Definition DISLepton.hh:27 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 Project only hadronic final state particles. Definition HadronicFinalState.hh:16 Reconstruct leptons, generally including "dressing" with clustered photons. Definition LeptonFinder.hh:29 Particle representation, either from a HepMC::GenEvent or reconstructed. Definition Particle.hh:45 const PROJ & declare(const PROJ &proj, const std::string &name) const Register a contained projection (user-facing version) Definition ProjectionApplier.hh:184 void setName(const std::string &name) Used by derived classes to set their name. Definition Projection.hh:148 Find final state particles directly connected to the hard process. Definition PromptFinalState.hh:25 Incoming lepton beams with collinear photons subtracted. Definition UndressBeamLeptons.hh:12 FS modifier to exclude classes of particles from the final state. Definition VetoedFinalState.hh:11 VetoedFinalState & addVetoOnThisFinalState(const ParticleFinder &fs) Definition VetoedFinalState.hh:192 Definition MC_CENT_PPB_Projections.hh:10 constexpr std::enable_if_t< std::is_arithmetic_v< NUM >, int > sign(NUM val) Find the sign of a number. Definition MathUtils.hh:264 DISMode Enum for available DIS incoming-to-outgoing lepton mode. Definition DISLepton.hh:17 Generated on Fri Mar 7 2025 10:12:18 for Rivet by |