#include <TauJetCorrFactors.h>
Definition at line 31 of file TauJetCorrFactors.h.
pat::TauJetCorrFactors::TauJetCorrFactors |
( |
| ) |
|
|
inline |
TauJetCorrFactors::TauJetCorrFactors |
( |
const std::string & |
label, |
|
|
const std::vector< CorrectionFactor > & |
jec |
|
) |
| |
float TauJetCorrFactors::correction |
( |
unsigned int |
level | ) |
const |
std::string pat::TauJetCorrFactors::correctionLabel |
( |
unsigned int |
level | ) |
const |
|
inline |
std::vector< std::string > TauJetCorrFactors::correctionLabels |
( |
| ) |
const |
std::string TauJetCorrFactors::correctionLabelString |
( |
| ) |
const |
std::string pat::TauJetCorrFactors::jecLevel |
( |
const unsigned int & |
level | ) |
const |
|
inline |
int TauJetCorrFactors::jecLevel |
( |
const std::string & |
level | ) |
const |
Definition at line 18 of file TauJetCorrFactors.cc.
References jec_.
20 for ( std::vector<CorrectionFactor>::const_iterator corrFactor =
jec_.begin();
21 corrFactor !=
jec_.end(); ++corrFactor ) {
22 if ( corrFactor->first ==
level )
return (corrFactor-
jec_.begin());
std::vector< CorrectionFactor > jec_
std::string pat::TauJetCorrFactors::jecSet |
( |
| ) |
const |
|
inline |
unsigned int pat::TauJetCorrFactors::numberOfCorrectionLevels |
( |
| ) |
const |
|
inline |
void TauJetCorrFactors::print |
( |
void |
| ) |
const |
Definition at line 63 of file TauJetCorrFactors.cc.
References correction(), jec_, and python.rootplot.argparse::message.
66 for ( std::vector<CorrectionFactor>::const_iterator corrFactor =
jec_.begin();
67 corrFactor !=
jec_.end(); ++corrFactor ) {
68 unsigned int corrFactorIdx = corrFactor-
jec_.begin();
69 std::stringstream idx;
71 message << std::setw(3) << idx <<
" " << corrFactor->first;
float correction(unsigned int level) const
std::vector< CorrectionFactor > jec_
std::string pat::TauJetCorrFactors::label_ |
|
private |