struct Rivet::EtaInRange

Rivet::EtaInRange

Module: Functions for Particles and Jets / ParticleBase classifier -> bool functors

Pseudorapidity in-range functor.

#include <ParticleBaseUtils.hh>

Inherits from Rivet::BoolParticleBaseFunctor

Public Functions

Name
EtaInRange(pair< double, double > etacuts)
EtaInRange(double etalow, double etahigh)
EtaInRange(const FourMomentum & p1, const FourMomentum & p2)
virtual booloperator()(const ParticleBase & p) const

Public Attributes

Name
pair< double, double >etacut

Additional inherited members

Public Functions inherited from Rivet::BoolParticleBaseFunctor

Name
virtual~BoolParticleBaseFunctor()

Public Functions Documentation

function EtaInRange

inline EtaInRange(
    pair< double, double > etacuts
)

function EtaInRange

inline EtaInRange(
    double etalow,
    double etahigh
)

function EtaInRange

inline EtaInRange(
    const FourMomentum & p1,
    const FourMomentum & p2
)

function operator()

inline virtual bool operator()(
    const ParticleBase & p
) const

Reimplements: Rivet::BoolParticleBaseFunctor::operator()

Public Attributes Documentation

variable etacut

pair< double, double > etacut;

Updated on 2022-08-07 at 20:17:18 +0100