|
susy_cfa
b611ccad937ea179f86a1f5663960264616c0a20
|
#include <JetCorrectorParameters.hpp>
Classes | |
| class | Definitions |
| class | Record |
Public Member Functions | |
| JetCorrectorParameters () | |
| JetCorrectorParameters (const std::string &fFile, const std::string &fSection="") | |
| JetCorrectorParameters (const JetCorrectorParameters::Definitions &fDefinitions, const std::vector< JetCorrectorParameters::Record > &fRecords) | |
| const Record & | record (unsigned fBin) const |
| const Definitions & | definitions () const |
| unsigned | size () const |
| unsigned | size (unsigned fVar) const |
| int | binIndex (const std::vector< float > &fX) const |
| int | neighbourBin (unsigned fIndex, unsigned fVar, bool fNext) const |
| std::vector< float > | binCenters (unsigned fVar) const |
| void | printScreen () const |
| void | printFile (const std::string &fFileName) const |
| bool | isValid () const |
Private Attributes | |
| JetCorrectorParameters::Definitions | mDefinitions |
| std::vector< JetCorrectorParameters::Record > | mRecords |
| bool | valid_ |
Definition at line 16 of file JetCorrectorParameters.hpp.
|
inline |
Definition at line 74 of file JetCorrectorParameters.hpp.
References valid_.
| JetCorrectorParameters::JetCorrectorParameters | ( | const std::string & | fFile, |
| const std::string & | fSection = "" |
||
| ) |
Definition at line 112 of file JetCorrectorParameters.cpp.
References JetCorrectorParameters::Definitions::formula(), anonymous_namespace{JEC_Utilities.hpp}::getDefinitions(), anonymous_namespace{JEC_Utilities.hpp}::getSection(), anonymous_namespace{JEC_Utilities.hpp}::handleError(), mDefinitions, mRecords, JetCorrectorParameters::Definitions::nBinVar(), and valid_.
|
inline |
Definition at line 76 of file JetCorrectorParameters.hpp.
References valid_.
| std::vector< float > JetCorrectorParameters::binCenters | ( | unsigned | fVar | ) | const |
Definition at line 255 of file JetCorrectorParameters.cpp.
References record(), size(), and JetCorrectorParameters::Record::xMiddle().
Referenced by size().
| int JetCorrectorParameters::binIndex | ( | const std::vector< float > & | fX | ) | const |
Definition at line 163 of file JetCorrectorParameters.cpp.
References anonymous_namespace{JEC_Utilities.hpp}::handleError(), mDefinitions, JetCorrectorParameters::Definitions::nBinVar(), record(), size(), JetCorrectorParameters::Record::xMax(), and JetCorrectorParameters::Record::xMin().
Referenced by SimpleJetCorrector::correction(), size(), and SimpleJetCorrectionUncertainty::uncertainty().
|
inline |
Definition at line 81 of file JetCorrectorParameters.hpp.
References mDefinitions.
Referenced by SimpleJetCorrector::correction(), SimpleJetCorrector::correctionBin(), SimpleJetCorrector::findInvertVar(), JetCorrectionUncertainty::getUncertainty(), printFile(), printScreen(), and SimpleJetCorrector::SimpleJetCorrector().
|
inline |
Definition at line 89 of file JetCorrectorParameters.hpp.
References valid_.
| int JetCorrectorParameters::neighbourBin | ( | unsigned | fIndex, |
| unsigned | fVar, | ||
| bool | fNext | ||
| ) | const |
Definition at line 191 of file JetCorrectorParameters.cpp.
References anonymous_namespace{JEC_Utilities.hpp}::handleError(), mDefinitions, JetCorrectorParameters::Definitions::nBinVar(), record(), size(), JetCorrectorParameters::Record::xMax(), and JetCorrectorParameters::Record::xMin().
Referenced by SimpleJetCorrector::correction(), and size().
| void JetCorrectorParameters::printFile | ( | const std::string & | fFileName | ) | const |
Definition at line 303 of file JetCorrectorParameters.cpp.
References JetCorrectorParameters::Definitions::binVar(), definitions(), JetCorrectorParameters::Definitions::formula(), JetCorrectorParametersCollection::l5FlavorArray_, JetCorrectorParametersCollection::l5Flavors_, JetCorrectorParametersCollection::l7PartonArray_, JetCorrectorParametersCollection::l7Partons_, JetCorrectorParametersCollection::labels_, JetCorrectorParametersCollection::labelsArray_, JetCorrectorParameters::Definitions::level(), JetCorrectorParametersCollection::N_L5_SPECIES, JetCorrectorParametersCollection::N_L7_SPECIES, JetCorrectorParametersCollection::N_LEVELS, JetCorrectorParameters::Definitions::nBinVar(), JetCorrectorParameters::Record::nParameters(), JetCorrectorParameters::Definitions::nParVar(), JetCorrectorParameters::Record::parameter(), JetCorrectorParameters::Definitions::parVar(), record(), size(), JetCorrectorParameters::Record::xMax(), and JetCorrectorParameters::Record::xMin().
Referenced by size().
| void JetCorrectorParameters::printScreen | ( | ) | const |
Definition at line 265 of file JetCorrectorParameters.cpp.
References JetCorrectorParameters::Definitions::binVar(), definitions(), JetCorrectorParameters::Definitions::formula(), JetCorrectorParameters::Definitions::level(), JetCorrectorParameters::Definitions::nBinVar(), JetCorrectorParameters::Record::nParameters(), JetCorrectorParameters::Definitions::nParVar(), JetCorrectorParameters::Record::parameter(), JetCorrectorParameters::Definitions::parVar(), record(), size(), JetCorrectorParameters::Record::xMax(), and JetCorrectorParameters::Record::xMin().
Referenced by size().
|
inline |
Definition at line 80 of file JetCorrectorParameters.hpp.
References mRecords.
Referenced by binCenters(), binIndex(), SimpleJetCorrector::correction(), SimpleJetCorrector::correctionBin(), neighbourBin(), printFile(), printScreen(), size(), and SimpleJetCorrectionUncertainty::uncertaintyBin().
|
inline |
Definition at line 82 of file JetCorrectorParameters.hpp.
References binCenters(), binIndex(), mRecords, neighbourBin(), printFile(), and printScreen().
Referenced by binCenters(), binIndex(), SimpleJetCorrector::correctionBin(), neighbourBin(), printFile(), printScreen(), size(), and SimpleJetCorrectionUncertainty::uncertaintyBin().
| unsigned JetCorrectorParameters::size | ( | unsigned | fVar | ) | const |
Definition at line 233 of file JetCorrectorParameters.cpp.
References anonymous_namespace{JEC_Utilities.hpp}::handleError(), mDefinitions, JetCorrectorParameters::Definitions::nBinVar(), record(), size(), JetCorrectorParameters::Record::xMax(), and JetCorrectorParameters::Record::xMin().
|
private |
Definition at line 93 of file JetCorrectorParameters.hpp.
Referenced by binIndex(), definitions(), JetCorrectorParameters(), neighbourBin(), and size().
|
private |
Definition at line 94 of file JetCorrectorParameters.hpp.
Referenced by JetCorrectorParameters(), record(), and size().
|
private |
Definition at line 95 of file JetCorrectorParameters.hpp.
Referenced by isValid(), and JetCorrectorParameters().
1.8.11