◆ PATTauDiscriminationByMVAIsolationRun2()
reco::tau::PATTauDiscriminationByMVAIsolationRun2::PATTauDiscriminationByMVAIsolationRun2 |
( |
const edm::ParameterSet & |
cfg | ) |
|
|
inlineexplicit |
Definition at line 81 of file PATTauDiscriminationByMVAIsolationRun2.cc.
92 if (mvaOpt_string ==
"oldDMwoLT")
94 else if (mvaOpt_string ==
"oldDMwLT")
96 else if (mvaOpt_string ==
"newDMwoLT")
98 else if (mvaOpt_string ==
"newDMwLT")
100 else if (mvaOpt_string ==
"DBoldDMwLT")
102 else if (mvaOpt_string ==
"DBnewDMwLT")
104 else if (mvaOpt_string ==
"PWoldDMwLT")
106 else if (mvaOpt_string ==
"PWnewDMwLT")
108 else if (mvaOpt_string ==
"DBoldDMwLTwGJ")
110 else if (mvaOpt_string ==
"DBnewDMwLTwGJ")
112 else if (mvaOpt_string ==
"DBnewDMwLTwGJPhase2")
116 <<
" Invalid Configuration Parameter 'mvaOpt' = " << mvaOpt_string <<
" !!\n";
References cms::cuda::assert(), looper::cfg, Exception, reco::tau::kDBnewDMwLT, reco::tau::kDBnewDMwLTwGJ, reco::tau::kDBnewDMwLTwGJPhase2, reco::tau::kDBoldDMwLT, reco::tau::kDBoldDMwLTwGJ, reco::tau::kNewDMwLT, reco::tau::kNewDMwoLT, reco::tau::kOldDMwLT, reco::tau::kOldDMwoLT, reco::tau::kPWnewDMwLT, reco::tau::kPWoldDMwLT, and AlCaHLTBitMon_QueryRunRegistry::string.
◆ ~PATTauDiscriminationByMVAIsolationRun2()
reco::tau::PATTauDiscriminationByMVAIsolationRun2::~PATTauDiscriminationByMVAIsolationRun2 |
( |
| ) |
|
|
inlineoverride |
◆ beginEvent()
◆ discriminate()
◆ fillDescriptions()
◆ chargedIsoPtSums_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::chargedIsoPtSums_ |
|
private |
◆ footprintCorrection_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::footprintCorrection_ |
|
private |
◆ inputFileName_
edm::FileInPath reco::tau::PATTauDiscriminationByMVAIsolationRun2::inputFileName_ |
|
private |
◆ inputFilesToDelete_
std::vector<TFile*> reco::tau::PATTauDiscriminationByMVAIsolationRun2::inputFilesToDelete_ |
|
private |
◆ loadMVAfromDB_
bool reco::tau::PATTauDiscriminationByMVAIsolationRun2::loadMVAfromDB_ |
|
private |
◆ moduleLabel_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::moduleLabel_ |
|
private |
◆ mvaInput_
float* reco::tau::PATTauDiscriminationByMVAIsolationRun2::mvaInput_ |
|
private |
◆ mvaName_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::mvaName_ |
|
private |
◆ mvaOpt_
int reco::tau::PATTauDiscriminationByMVAIsolationRun2::mvaOpt_ |
|
private |
◆ mvaReader_
const GBRForest* reco::tau::PATTauDiscriminationByMVAIsolationRun2::mvaReader_ |
|
private |
◆ neutralIsoPtSums_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::neutralIsoPtSums_ |
|
private |
◆ photonPtSumOutsideSignalCone_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::photonPtSumOutsideSignalCone_ |
|
private |
◆ puCorrPtSums_
std::string reco::tau::PATTauDiscriminationByMVAIsolationRun2::puCorrPtSums_ |
|
private |
◆ taus_
◆ verbosity_
int reco::tau::PATTauDiscriminationByMVAIsolationRun2::verbosity_ |
|
private |
bool fillIsoMVARun2Inputs(float *mvaInput, const pat::Tau &tau, int mvaOpt, const std::string &nameCharged, const std::string &nameNeutral, const std::string &namePu, const std::string &nameOutside, const std::string &nameFootprint)