#include <TemplatedSoftLeptonTagInfo.h>
Public Types | |
enum | Electron { pfElectronId = 0, btagElectronCands, egammaElectronId } |
enum | Generic { leptonId = 0, btagLeptonCands } |
enum | Muon { muonId = 0, btagMuonCands } |
Static Public Member Functions | |
template<typename T > | |
static T | byName (const char *name) |
Static Public Attributes | |
static const float | undef = -999.0 |
Static Private Member Functions | |
static unsigned int | internalByName (const char *name) |
Definition at line 47 of file TemplatedSoftLeptonTagInfo.h.
Enumerator | |
---|---|
pfElectronId | |
btagElectronCands | |
egammaElectronId |
Definition at line 55 of file TemplatedSoftLeptonTagInfo.h.
Enumerator | |
---|---|
leptonId | |
btagLeptonCands |
Definition at line 53 of file TemplatedSoftLeptonTagInfo.h.
Enumerator | |
---|---|
muonId | |
btagMuonCands |
Definition at line 57 of file TemplatedSoftLeptonTagInfo.h.
|
inlinestatic |
Definition at line 60 of file TemplatedSoftLeptonTagInfo.h.
References internalByName(), and Skims_PA_cff::name.
|
staticprivate |
Definition at line 14 of file TemplatedSoftLeptonTagInfo.cc.
References edm::errors::Configuration, Exception, HLT_2023v12_cff::leptonId, and Skims_PA_cff::name.
Referenced by byName().
|
static |
Definition at line 48 of file TemplatedSoftLeptonTagInfo.h.
Referenced by reco::SoftLeptonProperties::hasQuality(), and btag::LeptonSelector::operator()().