#include <JetCorrectorParameters.h>
Public Member Functions | |
JetCorrectorParametersCollection () | |
JetCorrectorParameters const & | operator[] (key_type k) const |
JetCorrectorParameters const & | operator[] (std::string const &label) const |
void | push_back (key_type i, value_type const &j, label_type const &flav="") |
void | validKeys (std::vector< key_type > &keys) const |
Static Public Member Functions | |
static std::string | findL5Flavor (key_type k) |
static std::string | findL7Parton (key_type k) |
static std::string | findLabel (key_type k) |
static key_type | getL5Bin (std::string const &flav) |
static key_type | getL7Bin (std::string const &flav) |
static void | getSections (std::string inputFile, std::vector< std::string > &outputs) |
static bool | isL5 (key_type k) |
static bool | isL7 (key_type k) |
Protected Member Functions | |
key_type | findKey (std::string const &label) const |
collection_type & | getCorrections () |
collection_type & | getCorrectionsL5 () |
collection_type & | getCorrectionsL7 () |
Protected Attributes | |
collection_type | corrections_ |
collection_type | correctionsL5_ |
collection_type | correctionsL7_ |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
struct | JetCorrectorParametersInitializeTransients |
Definition at line 129 of file JetCorrectorParameters.h.
typedef std::vector<pair_type> JetCorrectorParametersCollection::collection_type |
Definition at line 184 of file JetCorrectorParameters.h.
typedef int JetCorrectorParametersCollection::key_type |
Definition at line 180 of file JetCorrectorParameters.h.
typedef std::string JetCorrectorParametersCollection::label_type |
Definition at line 181 of file JetCorrectorParameters.h.
typedef std::pair<key_type,value_type> JetCorrectorParametersCollection::pair_type |
Definition at line 183 of file JetCorrectorParameters.h.
Definition at line 182 of file JetCorrectorParameters.h.
Enumerator | |
---|---|
L5_bJ | |
L5_cJ | |
L5_qJ | |
L5_gJ | |
L5_bT | |
L5_cT | |
L5_qT | |
L5_gT | |
N_L5_SPECIES |
Definition at line 178 of file JetCorrectorParameters.h.
Enumerator | |
---|---|
L7_gJ | |
L7_qJ | |
L7_cJ | |
L7_bJ | |
L7_jJ | |
L7_qT | |
L7_cT | |
L7_bT | |
L7_jT | |
N_L7_SPECIES |
Definition at line 179 of file JetCorrectorParameters.h.
Definition at line 136 of file JetCorrectorParameters.h.
|
inline |
Definition at line 188 of file JetCorrectorParameters.h.
References mps_fire::i, gen::k, and operator[]().
|
protected |
Definition at line 579 of file JetCorrectorParameters.cc.
References Exception, spr::find(), and diffTwoXMLs::label.
|
static |
Definition at line 447 of file JetCorrectorParameters.cc.
References AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 454 of file JetCorrectorParameters.cc.
|
static |
Definition at line 440 of file JetCorrectorParameters.cc.
References gen::k, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by JetCorrectorDBReader::analyze(), and JetCorrectorDBWriter::beginJob().
|
inlineprotected |
Definition at line 237 of file JetCorrectorParameters.h.
Referenced by JetCorrectorParametersInitializeTransients::operator()().
|
inlineprotected |
Definition at line 238 of file JetCorrectorParameters.h.
Referenced by JetCorrectorParametersInitializeTransients::operator()().
|
inlineprotected |
Definition at line 239 of file JetCorrectorParameters.h.
Referenced by JetCorrectorParametersInitializeTransients::operator()().
|
static |
Definition at line 546 of file JetCorrectorParameters.cc.
References spr::find(), and runEdmFileComparison::found.
|
static |
Definition at line 556 of file JetCorrectorParameters.cc.
References spr::find(), and runEdmFileComparison::found.
|
static |
Definition at line 460 of file JetCorrectorParameters.cc.
References popcon2dropbox::copy(), gather_cfg::cout, insertMaterial::getSection(), recoMuon::in, input, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by JetCorrectorDBWriter::beginJob().
|
static |
Definition at line 566 of file JetCorrectorParameters.cc.
|
static |
Definition at line 571 of file JetCorrectorParameters.cc.
JetCorrectorParameters const & JetCorrectorParametersCollection::operator[] | ( | key_type | k | ) | const |
Definition at line 503 of file JetCorrectorParameters.cc.
References Exception, mps_fire::i, and gen::k.
|
inline |
Definition at line 200 of file JetCorrectorParameters.h.
References analyzePatCleaning_cfg::inputFile, relativeConstraints::keys, diffTwoXMLs::label, operator[](), PatBasicFWLiteJetAnalyzer_Selector_cfg::outputs, and AlCaHLTBitMon_QueryRunRegistry::string.
void JetCorrectorParametersCollection::push_back | ( | key_type | i, |
value_type const & | j, | ||
label_type const & | flav = "" |
||
) |
Definition at line 482 of file JetCorrectorParameters.cc.
References gather_cfg::cout, and pair_type.
Referenced by FFTJetCorrectionProducer::applyCorrections(), JetCorrectorDBWriter::beginJob(), pat::TauJetCorrFactorsProducer::params(), pat::JetCorrFactorsProducer::params(), reco::tautools::CastedRefProducer< DerivedCollection, BaseType >::produce(), and CombinationGenerator< T >::separateOneElement().
|
private |
void JetCorrectorParametersCollection::validKeys | ( | std::vector< key_type > & | keys | ) | const |
Definition at line 527 of file JetCorrectorParameters.cc.
References mps_fire::i.
Referenced by JetCorrectorDBReader::analyze().
|
friend |
Definition at line 243 of file JetCorrectorParameters.h.
|
friend |
Definition at line 243 of file JetCorrectorParameters.h.
|
friend |
Definition at line 241 of file JetCorrectorParameters.h.
|
protected |
Definition at line 233 of file JetCorrectorParameters.h.
|
protected |
Definition at line 234 of file JetCorrectorParameters.h.
|
protected |
Definition at line 235 of file JetCorrectorParameters.h.