#include <JetCorrectorParameters.h>
Classes | |
class | Definitions |
class | Record |
Public Member Functions | |
std::vector< float > | binCenters (unsigned fVar) const |
int | binIndex (const std::vector< float > &fX) const |
const Definitions & | definitions () const |
bool | isValid () const |
JetCorrectorParameters () | |
JetCorrectorParameters (const std::string &fFile, const std::string &fSection="") | |
JetCorrectorParameters (const JetCorrectorParameters::Definitions &fDefinitions, const std::vector< JetCorrectorParameters::Record > &fRecords) | |
int | neighbourBin (unsigned fIndex, unsigned fVar, bool fNext) const |
void | printFile (const std::string &fFileName) const |
void | printScreen () const |
const Record & | record (unsigned fBin) const |
unsigned | size () const |
unsigned | size (unsigned fVar) const |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
is this a valid set? More... | |
Private Attributes | |
JetCorrectorParameters::Definitions | mDefinitions |
std::vector < JetCorrectorParameters::Record > | mRecords |
bool | valid_ |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 19 of file JetCorrectorParameters.h.
|
inline |
Definition at line 81 of file JetCorrectorParameters.h.
JetCorrectorParameters::JetCorrectorParameters | ( | const std::string & | fFile, |
const std::string & | fSection = "" |
||
) |
Definition at line 109 of file JetCorrectorParameters.cc.
|
inline |
Definition at line 83 of file JetCorrectorParameters.h.
std::vector< float > JetCorrectorParameters::binCenters | ( | unsigned | fVar | ) | const |
Definition at line 252 of file JetCorrectorParameters.cc.
int JetCorrectorParameters::binIndex | ( | const std::vector< float > & | fX | ) | const |
Definition at line 160 of file JetCorrectorParameters.cc.
Referenced by SimpleJetCorrector::correction(), and SimpleJetCorrectionUncertainty::uncertainty().
|
inline |
Definition at line 88 of file JetCorrectorParameters.h.
Referenced by SimpleJetCorrector::correction(), SimpleJetCorrector::correctionBin(), SimpleJetCorrector::findInvertVar(), L1FastjetCorrector::L1FastjetCorrector(), L1JPTOffsetCorrector::L1JPTOffsetCorrector(), L1OffsetCorrector::L1OffsetCorrector(), LXXXCorrector::LXXXCorrector(), and SimpleJetCorrector::SimpleJetCorrector().
|
inline |
Definition at line 96 of file JetCorrectorParameters.h.
Referenced by core.AutoHandle.AutoHandle::ReallyLoad().
int JetCorrectorParameters::neighbourBin | ( | unsigned | fIndex, |
unsigned | fVar, | ||
bool | fNext | ||
) | const |
Definition at line 188 of file JetCorrectorParameters.cc.
Referenced by SimpleJetCorrector::correction().
void JetCorrectorParameters::printFile | ( | const std::string & | fFileName | ) | const |
Definition at line 300 of file JetCorrectorParameters.cc.
Referenced by JetCorrectorDBReader::analyze().
void JetCorrectorParameters::printScreen | ( | ) | const |
Definition at line 262 of file JetCorrectorParameters.cc.
Referenced by JetCorrectorDBReader::analyze().
|
inline |
Definition at line 87 of file JetCorrectorParameters.h.
Referenced by SimpleJetCorrector::correction(), SimpleJetCorrector::correctionBin(), and SimpleJetCorrectionUncertainty::uncertaintyBin().
|
private |
is this a valid set?
|
inline |
Definition at line 89 of file JetCorrectorParameters.h.
Referenced by SimpleJetCorrector::correctionBin(), CutsIsolatorWithCorrection::depSum(), and SimpleJetCorrectionUncertainty::uncertaintyBin().
unsigned JetCorrectorParameters::size | ( | unsigned | fVar | ) | const |
Definition at line 230 of file JetCorrectorParameters.cc.
|
friend |
Definition at line 104 of file JetCorrectorParameters.h.
|
friend |
Definition at line 104 of file JetCorrectorParameters.h.
|
private |
Definition at line 100 of file JetCorrectorParameters.h.
|
private |
Definition at line 101 of file JetCorrectorParameters.h.
|
private |
Definition at line 102 of file JetCorrectorParameters.h.