struct Rivet::JET_BTAG_EFFS

Rivet::JET_BTAG_EFFS

Module: Detector smearing & efficiency functions / Generic jet filtering, efficiency and smearing utils

b-tagging efficiency functor, for more readable b-tag effs and mistag rates More…

#include <JetSmearingFunctions.hh>

Public Functions

Name
JET_BTAG_EFFS(double eff_b, double eff_light =0)
JET_BTAG_EFFS(double eff_b, double eff_c, double eff_light)
JET_BTAG_EFFS(double eff_b, double eff_c, double eff_tau, double eff_light)
doubleoperator()(const Jet & j)

Detailed Description

struct Rivet::JET_BTAG_EFFS;

b-tagging efficiency functor, for more readable b-tag effs and mistag rates

Note: Note the several constructors, allowing for optional specification of charm, tau, and light jet mistag rates.

Public Functions Documentation

function JET_BTAG_EFFS

inline JET_BTAG_EFFS(
    double eff_b,
    double eff_light =0
)

function JET_BTAG_EFFS

inline JET_BTAG_EFFS(
    double eff_b,
    double eff_c,
    double eff_light
)

function JET_BTAG_EFFS

inline JET_BTAG_EFFS(
    double eff_b,
    double eff_c,
    double eff_tau,
    double eff_light
)

function operator()

inline double operator()(
    const Jet & j
)

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