Rivet API documentation
![]() |
Rivet 4.1.3
|
ParticleBase classifier -> bool functors
Classes | |
| struct | Rivet::BoolParticleBaseFunctor |
| Base type for Particle -> bool functors. More... | |
| struct | Rivet::PtGtr |
| Transverse momentum greater-than functor. More... | |
| struct | Rivet::PtLess |
| Transverse momentum less-than functor. More... | |
| struct | Rivet::PtInRange |
| Transverse momentum in-range functor. More... | |
| struct | Rivet::EtaGtr |
| Pseudorapidity greater-than functor. More... | |
| struct | Rivet::EtaLess |
| Pseudorapidity less-than functor. More... | |
| struct | Rivet::EtaInRange |
| Pseudorapidity in-range functor. More... | |
| struct | Rivet::AbsEtaGtr |
| Abs pseudorapidity greater-than functor. More... | |
| struct | Rivet::AbsEtaLess |
| Abs pseudorapidity momentum less-than functor. More... | |
| struct | Rivet::AbsEtaInRange |
| Abs pseudorapidity in-range functor. More... | |
| struct | Rivet::RapGtr |
| Rapidity greater-than functor. More... | |
| struct | Rivet::RapLess |
| Rapidity momentum less-than functor. More... | |
| struct | Rivet::RapInRange |
| Rapidity in-range functor. More... | |
| struct | Rivet::AbsRapGtr |
| Abs rapidity greater-than functor. More... | |
| struct | Rivet::AbsRapLess |
| Abs rapidity momentum less-than functor. More... | |
| struct | Rivet::AbsRapInRange |
| Abs rapidity in-range functor. More... | |
| struct | Rivet::DeltaRGtr |
| \( \Delta R \) (with respect to another 4-momentum, vec) greater-than functor More... | |
| struct | Rivet::DeltaRLess |
| \( \Delta R \) (with respect to another 4-momentum, vec) less-than functor More... | |
| struct | Rivet::DeltaRInRange |
| \( \Delta R \) (with respect to another 4-momentum, vec) in-range functor More... | |
| struct | Rivet::DeltaPhiGtr |
| \( |\Delta \phi| \) (with respect to another momentum, vec) greater-than functor More... | |
| struct | Rivet::DeltaPhiLess |
| \( |\Delta \phi| \) (with respect to another momentum, vec) less-than functor More... | |
| struct | Rivet::DeltaPhiInRange |
| \( \Delta \phi \) (with respect to another 4-momentum, vec) in-range functor More... | |
| struct | Rivet::DeltaEtaGtr |
| \( |\Delta \eta| \) (with respect to another momentum, vec) greater-than functor More... | |
| struct | Rivet::DeltaEtaLess |
| \( |\Delta \eta| \) (with respect to another momentum, vec) less-than functor More... | |
| struct | Rivet::DeltaEtaInRange |
| \( \Delta \eta \) (with respect to another 4-momentum, vec) in-range functor More... | |
| struct | Rivet::DeltaRapGtr |
| \( |\Delta y| \) (with respect to another momentum, vec) greater-than functor More... | |
| struct | Rivet::DeltaRapLess |
| \( |\Delta y| \) (with respect to another momentum, vec) less-than functor More... | |
| struct | Rivet::DeltaRapInRange |
| \( \Delta y \) (with respect to another 4-momentum, vec) in-range functor More... | |
Typedefs | |
| using | Rivet::ParticleBaseSelector = function<bool(const ParticleBase&)> |
| std::function instantiation for functors taking a ParticleBase and returning a bool | |
| using | Rivet::ParticleBaseSorter = function<bool(const ParticleBase&, const ParticleBase&)> |
| std::function instantiation for functors taking two ParticleBase and returning a bool | |
| using | Rivet::pTGtr = PtGtr |
| using | Rivet::ptGtr = PtGtr |
| using | Rivet::pTLess = PtLess |
| using | Rivet::ptLess = PtLess |
| using | Rivet::pTInRange = PtInRange |
| using | Rivet::ptInRange = PtInRange |
| using | Rivet::etaGtr = EtaGtr |
| using | Rivet::etaLess = EtaLess |
| using | Rivet::etaInRange = EtaInRange |
| using | Rivet::absEtaGtr = AbsEtaGtr |
| using | Rivet::absetaGtr = AbsEtaGtr |
| using | Rivet::absEtaLess = AbsEtaLess |
| using | Rivet::absetaLess = AbsEtaLess |
| using | Rivet::absEtaInRange = AbsEtaInRange |
| using | Rivet::absetaInRange = AbsEtaInRange |
| using | Rivet::rapGtr = RapGtr |
| using | Rivet::rapLess = RapLess |
| using | Rivet::rapInRange = RapInRange |
| using | Rivet::absRapGtr = AbsRapGtr |
| using | Rivet::absrapGtr = AbsRapGtr |
| using | Rivet::absRapLess = AbsRapLess |
| using | Rivet::absrapLess = AbsRapLess |
| using | Rivet::absRapInRange = AbsRapInRange |
| using | Rivet::absrapInRange = AbsRapInRange |
| using | Rivet::deltaRGtr = DeltaRGtr |
| using | Rivet::deltaRLess = DeltaRLess |
| using | Rivet::deltaRInRange = DeltaRInRange |
| using | Rivet::deltaPhiGtr = DeltaPhiGtr |
| using | Rivet::deltaPhiLess = DeltaPhiLess |
| using | Rivet::deltaPhiInRange = DeltaPhiInRange |
| using | Rivet::deltaEtaGtr = DeltaEtaGtr |
| using | Rivet::deltaEtaLess = DeltaEtaLess |
| using | Rivet::deltaEtaInRange = DeltaEtaInRange |
| using | Rivet::deltaRapGtr = DeltaRapGtr |
| using | Rivet::deltaRapLess = DeltaRapLess |
| using | Rivet::deltaRapInRange = DeltaRapInRange |
Detailed Description
- Todo
- Move to FourMomentum functions
To be passed to any() or all() e.g. any(jets, DeltaRLess(electron, 0.4))
Generated on for Rivet by
