#include <METCorrectorParameters.h>
Public Types | |
typedef std::vector< pair_type > | collection_type |
typedef int | key_type |
typedef std::string | label_type |
enum | Level_t { MiniAod = 0, N_LEVELS = 1 } |
typedef std::pair< key_type, value_type > | pair_type |
typedef METCorrectorParameters | value_type |
Public Member Functions | |
METCorrectorParametersCollection () | |
METCorrectorParameters const & | operator[] (key_type k) const |
METCorrectorParameters const & | operator[] (std::string const &label) const |
void | push_back (key_type i, value_type const &j, label_type const &source="") |
void | validKeys (std::vector< key_type > &keys) const |
Static Public Member Functions | |
static std::string | findLabel (key_type k) |
static std::string | findMiniAodSource (key_type k) |
static key_type | getMiniAodBin (std::string const &source) |
static void | getSections (std::string inputFile, std::vector< std::string > &outputs) |
static bool | isMiniAod (key_type k) |
Protected Member Functions | |
key_type | findKey (std::string const &label) const |
Protected Attributes | |
collection_type | correctionsMiniAod_ |
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 |
Definition at line 106 of file METCorrectorParameters.h.
typedef std::vector<pair_type> METCorrectorParametersCollection::collection_type |
Definition at line 114 of file METCorrectorParameters.h.
typedef int METCorrectorParametersCollection::key_type |
Definition at line 110 of file METCorrectorParameters.h.
typedef std::string METCorrectorParametersCollection::label_type |
Definition at line 111 of file METCorrectorParameters.h.
typedef std::pair<key_type, value_type> METCorrectorParametersCollection::pair_type |
Definition at line 113 of file METCorrectorParameters.h.
Definition at line 112 of file METCorrectorParameters.h.
Enumerator | |
---|---|
MiniAod | |
N_LEVELS |
Definition at line 108 of file METCorrectorParameters.h.
|
inline |
|
protected |
Referenced by operator[]().
|
static |
Definition at line 321 of file METCorrectorParameters.cc.
References gather_cfg::cout, and dqmdumpme::k.
|
static |
|
static |
Definition at line 397 of file METCorrectorParameters.cc.
References spr::find(), newFWLiteAna::found, and source.
|
static |
Definition at line 335 of file METCorrectorParameters.cc.
References filterCSVwithJSON::copy, gather_cfg::cout, recoMuon::in, input, dtResolutionTest_cfi::inputFile, PatBasicFWLiteJetAnalyzer_Selector_cfg::outputs, and AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 405 of file METCorrectorParameters.cc.
References dqmdumpme::k.
METCorrectorParameters const & METCorrectorParametersCollection::operator[] | ( | key_type | k | ) | const |
Definition at line 368 of file METCorrectorParameters.cc.
References Exception, mps_fire::i, and dqmdumpme::k.
|
inline |
Definition at line 129 of file METCorrectorParameters.h.
References findKey(), label, and operator[]().
Referenced by operator[]().
void METCorrectorParametersCollection::push_back | ( | key_type | i, |
value_type const & | j, | ||
label_type const & | source = "" |
||
) |
Definition at line 354 of file METCorrectorParameters.cc.
References gather_cfg::cout, mps_fire::i, dqmiolumiharvest::j, and source.
|
private |
void METCorrectorParametersCollection::validKeys | ( | std::vector< key_type > & | keys | ) | const |
Definition at line 386 of file METCorrectorParameters.cc.
References mps_fire::i, and relativeConstraints::keys.
|
friend |
Definition at line 152 of file METCorrectorParameters.h.
|
friend |
Definition at line 152 of file METCorrectorParameters.h.
|
protected |
Definition at line 150 of file METCorrectorParameters.h.
Referenced by METCorrectorParametersCollection().