FCCAnalyses
Loading...
Searching...
No Matches
FCCAnalyses::JetTaggingUtils Namespace Reference

Jet tagging interface utilities. More...

Classes

struct  sel_tag
 select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
 

Functions

ROOT::VecOps::RVec< int > get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
 
ROOT::VecOps::RVec< int > get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
 

Detailed Description

Jet tagging interface utilities.

This represents a set functions and utilities to perfom jet tagging from a list of jets.

Function Documentation

◆ get_btag()

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag ( ROOT::VecOps::RVec< int > in,
float efficiency,
float mistag_c = 0.,
float mistag_l = 0.,
float mistag_g = 0. )

◆ get_ctag()

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag ( ROOT::VecOps::RVec< int > in,
float efficiency,
float mistag_b = 0.,
float mistag_l = 0.,
float mistag_g = 0. )

◆ get_flavour()

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour ( ROOT::VecOps::RVec< fastjet::PseudoJet > in,
ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin )

◆ get_gtag()

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag ( ROOT::VecOps::RVec< int > in,
float efficiency,
float mistag_b = 0.,
float mistag_c = 0.,
float mistag_l = 0. )

◆ get_ltag()

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag ( ROOT::VecOps::RVec< int > in,
float efficiency,
float mistag_b = 0.,
float mistag_c = 0.,
float mistag_g = 0. )