struct Rivet::BoolJetAND

Rivet::BoolJetAND

Module: Functions for Jets / Jet classifier -> bool functors

Functor for and-combination of selector logic.

#include <JetUtils.hh>

Inherits from Rivet::BoolJetFunctor

Public Functions

Name
BoolJetAND(const std::vector< JetSelector > & sels)
BoolJetAND(const JetSelector & a, const JetSelector & b)
BoolJetAND(const JetSelector & a, const JetSelector & b, const JetSelector & c)
virtual booloperator()(const Jet & j) const

Public Attributes

Name
std::vector< JetSelector >selectors

Additional inherited members

Public Functions inherited from Rivet::BoolJetFunctor

Name
virtual~BoolJetFunctor()

Public Functions Documentation

function BoolJetAND

inline BoolJetAND(
    const std::vector< JetSelector > & sels
)

function BoolJetAND

inline BoolJetAND(
    const JetSelector & a,
    const JetSelector & b
)

function BoolJetAND

inline BoolJetAND(
    const JetSelector & a,
    const JetSelector & b,
    const JetSelector & c
)

function operator()

inline virtual bool operator()(
    const Jet & j
) const

Reimplements: Rivet::BoolJetFunctor::operator()

Public Attributes Documentation

variable selectors

std::vector< JetSelector > selectors;

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