Rivet API documentation
![]() |
Rivet 4.1.3
|
LeptonFinder.hh
A charged lepton meta-particle created by clustering photons close to the bare lepton.
Definition DressedLepton.hh:30
Representation of a HepMC event, and enabler of Projection caching.
Definition Event.hh:22
DressedLeptons dressedLeptons(const ParticleSorter &sorter) const
Retrieve the dressed leptons ordered by supplied sorting functor.
Definition LeptonFinder.hh:214
LeptonFinder(const Cut &cut, double dRdress, DressingType dressing, LeptonOrigin whichleptons=LeptonOrigin::NODECAY, PhotonOrigin whichphotons=PhotonOrigin::NODECAY, TauDecaysAs tauDecays=TauDecaysAs::PROMPT, MuDecaysAs muDecays=MuDecaysAs::PROMPT)
Constructor with default input FinalState and deltaR.
Definition LeptonFinder.hh:100
LeptonFinder(double dRdress, const Cut &cut=Cuts::OPEN, LeptonOrigin whichleptons=LeptonOrigin::NODECAY, PhotonOrigin whichphotons=PhotonOrigin::NODECAY, TauDecaysAs tauDecays=TauDecaysAs::PROMPT, MuDecaysAs muDecays=MuDecaysAs::PROMPT, DressingType dressing=DressingType::CONE)
Constructor with default input FinalState.
LeptonFinder(double dRdress, const Cut &cut, DressingType dressing, LeptonOrigin whichleptons=LeptonOrigin::NODECAY, PhotonOrigin whichphotons=PhotonOrigin::NODECAY, TauDecaysAs tauDecays=TauDecaysAs::PROMPT, MuDecaysAs muDecays=MuDecaysAs::PROMPT)
Constructor with default input FinalState.
Definition LeptonFinder.hh:139
LeptonFinder(const FinalState &leptonfs, const FinalState &photonfs, const Cut &cut, double dRdress, DressingType dressing=DressingType::CONE)
Constructor with distinct photon and lepton finders.
Definition LeptonFinder.hh:188
RIVET_DEFAULT_PROJ_CLONE(LeptonFinder)
Clone this projection.
DressedLeptons dressedLeptons() const
Retrieve the dressed leptons.
Definition LeptonFinder.hh:204
LeptonFinder(const Cut &cut, double dRdress, LeptonOrigin whichleptons=LeptonOrigin::NODECAY, PhotonOrigin whichphotons=PhotonOrigin::NODECAY, TauDecaysAs tauDecays=TauDecaysAs::PROMPT, MuDecaysAs muDecays=MuDecaysAs::PROMPT, DressingType dressing=DressingType::CONE)
Constructor with default input FinalState and deltaR.
Definition LeptonFinder.hh:79
LeptonFinder(const FinalState &leptonfs, const FinalState &photonfs, double dRdress, const Cut &cut=Cuts::OPEN, DressingType dressing=DressingType::CONE)
Constructor with distinct photon and lepton finders.
LeptonFinder(const FinalState &allfs, const Cut &cut, double dRdress, DressingType dressing=DressingType::CONE)
Constructor with a single input FinalState and default dR.
Definition LeptonFinder.hh:61
LeptonFinder(const FinalState &allfs, double dRdress, const Cut &cut=Cuts::OPEN, DressingType dressing=DressingType::CONE)
Constructor with a single input FinalState (used for both photons and bare leptons).
Definition LeptonFinder.hh:42
virtual const Particles & particles() const
Get the particles in no particular order, with no cuts.
Definition ParticleFinder.hh:65
Particle representation, either from a HepMC::GenEvent or reconstructed.
Definition Particle.hh:45
bool cmpMomByPt(const FourMomentum &a, const FourMomentum &b)
Comparison to give a sorting by decreasing pT.
Definition Vector4.hh:1341
double p(const ParticleBase &p)
Unbound function access to p.
Definition ParticleBaseUtils.hh:653
Definition MC_CENT_PPB_Projections.hh:10
vector< DressedLepton > DressedLeptons
Alias for a list of dressed leptons, cf. Particles and Jets.
Definition DressedLepton.hh:56
DressingType
The approach taken to photon dressing of leptons.
Definition DressedLepton.hh:21
Generated on for Rivet by
