struct Rivet::BoolParticleOR
Rivet::BoolParticleOR
Module: Particle classifier -> bool functors
Functor for or-combination of selector logic.
#include <ParticleUtils.hh>
Inherits from Rivet::BoolParticleFunctor
Public Functions
Name | |
---|---|
BoolParticleOR(const std::vector< ParticleSelector > & sels) | |
BoolParticleOR(const ParticleSelector & a, const ParticleSelector & b) | |
BoolParticleOR(const ParticleSelector & a, const ParticleSelector & b, const ParticleSelector & c) | |
virtual bool | operator()(const Particle & p) const |
Public Attributes
Name | |
---|---|
std::vector< ParticleSelector > | selectors |
Additional inherited members
Public Functions inherited from Rivet::BoolParticleFunctor
Name | |
---|---|
virtual | ~BoolParticleFunctor() |
Public Functions Documentation
function BoolParticleOR
inline BoolParticleOR(
const std::vector< ParticleSelector > & sels
)
function BoolParticleOR
inline BoolParticleOR(
const ParticleSelector & a,
const ParticleSelector & b
)
function BoolParticleOR
inline BoolParticleOR(
const ParticleSelector & a,
const ParticleSelector & b,
const ParticleSelector & c
)
function operator()
inline virtual bool operator()(
const Particle & p
) const
Reimplements: Rivet::BoolParticleFunctor::operator()
Public Attributes Documentation
variable selectors
std::vector< ParticleSelector > selectors;
Updated on 2022-08-07 at 20:17:17 +0100