#include <GlobalScales.h>
Classes | |
class | cc |
struct | ScaleParameters |
typedef for a single object template More... | |
Public Member Functions | |
virtual void | dumpAllLUTs (std::ostream &myCout) const |
virtual void | dumpLUT (std::ostream &myCout, int LUTtype, std::string name) const |
ScaleParameters | getEGScales () const |
ScaleParameters | getETMHFScales () const |
ScaleParameters | getETMScales () const |
ScaleParameters | getETTEmScales () const |
ScaleParameters | getETTScales () const |
ScaleParameters | getHTMScales () const |
ScaleParameters | getHTTScales () const |
ScaleParameters | getJETScales () const |
long long | getLUT_CalMuEta (std::string lutName, int element) const |
long long | getLUT_CalMuPhi (std::string lutName, int element) const |
long long | getLUT_Cos (std::string lutName, int element) const |
long long | getLUT_Cosh (std::string lutName, int element) const |
long long | getLUT_DeltaEta (std::string lutName, int element) const |
long long | getLUT_DeltaPhi (std::string lutName, int element) const |
long long | getLUT_Pt (std::string lutName, int element) const |
ScaleParameters | getMUScales () const |
unsigned int | getPrec_Cos (std::string lutName) const |
unsigned int | getPrec_Cosh (std::string lutName) const |
unsigned int | getPrec_DeltaEta (std::string lutName) const |
unsigned int | getPrec_DeltaPhi (std::string lutName) const |
unsigned int | getPrec_Pt (std::string lutName) const |
virtual std::string | getScalesName () const |
ScaleParameters | getTAUScales () const |
GlobalScales () | |
virtual void | print (std::ostream &myCout) const |
virtual void | printScale (ScaleParameters scale, std::ostream &myCout) const |
void | setEGScales (ScaleParameters &scales) |
void | setETMHfScales (ScaleParameters &scales) |
void | setETMScales (ScaleParameters &scales) |
void | setETTEmScales (ScaleParameters &scales) |
void | setETTScales (ScaleParameters &scales) |
void | setHTMScales (ScaleParameters &scales) |
void | setHTTScales (ScaleParameters &scales) |
void | setJetScales (ScaleParameters &scales) |
virtual void | setLUT_CalMuEta (std::string lutName, std::vector< long long > lut) |
virtual void | setLUT_CalMuPhi (std::string lutName, std::vector< long long > lut) |
virtual void | setLUT_Cos (std::string lutName, std::vector< long long > lut, unsigned int precision) |
virtual void | setLUT_Cosh (std::string lutName, std::vector< long long > lut, unsigned int precision) |
virtual void | setLUT_DeltaEta (std::string lutName, std::vector< long long > lut, unsigned int precision) |
virtual void | setLUT_DeltaPhi (std::string lutName, std::vector< long long > lut, unsigned int precision) |
virtual void | setLUT_Pt (std::string lutName, std::vector< long long > lut, unsigned int precision) |
void | setMuonScales (ScaleParameters &scales) |
void | setScalesName (std::string name) |
void | setTauScales (ScaleParameters &scales) |
virtual | ~GlobalScales () |
Private Attributes | |
ScaleParameters | m_egScales |
ScaleParameters | m_etmHfScales |
ScaleParameters | m_etmScales |
ScaleParameters | m_ettEmScales |
ScaleParameters | m_ettScales |
ScaleParameters | m_htmScales |
ScaleParameters | m_httScales |
ScaleParameters | m_jetScales |
std::map< std::string, std::vector< long long > > | m_lut_CalMuEta |
std::map< std::string, std::vector< long long > > | m_lut_CalMuPhi |
std::map< std::string, std::vector< long long > > | m_lut_Cos |
std::map< std::string, std::vector< long long > > | m_lut_Cosh |
std::map< std::string, std::vector< long long > > | m_lut_DeltaEta |
std::map< std::string, std::vector< long long > > | m_lut_DeltaPhi |
std::map< std::string, std::vector< long long > > | m_lut_Pt |
ScaleParameters | m_muScales |
std::map< std::string, unsigned int > | m_Prec_Cos |
std::map< std::string, unsigned int > | m_Prec_Cosh |
std::map< std::string, unsigned int > | m_Prec_DeltaEta |
std::map< std::string, unsigned int > | m_Prec_DeltaPhi |
std::map< std::string, unsigned int > | m_Prec_Pt |
std::string | m_ScaleSetName |
ScaleParameters | m_tauScales |
Definition at line 25 of file GlobalScales.h.
GlobalScales::GlobalScales | ( | ) |
Definition at line 25 of file GlobalScales.cc.
|
virtual |
Definition at line 32 of file GlobalScales.cc.
|
virtual |
Definition at line 417 of file GlobalScales.cc.
References dumpLUT(), m_lut_CalMuEta, m_lut_CalMuPhi, m_lut_Cos, m_lut_Cosh, m_lut_DeltaEta, m_lut_DeltaPhi, m_lut_Pt, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by getHTMScales().
|
virtual |
Definition at line 454 of file GlobalScales.cc.
References mps_fire::i, createfilelist::int, m_lut_CalMuEta, m_lut_CalMuPhi, m_lut_Cos, m_lut_Cosh, m_lut_DeltaEta, m_lut_DeltaPhi, m_lut_Pt, m_Prec_Cos, m_Prec_Cosh, m_Prec_DeltaEta, m_Prec_DeltaPhi, m_Prec_Pt, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by dumpAllLUTs(), and getHTMScales().
|
inline |
Definition at line 83 of file GlobalScales.h.
References m_egScales.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
|
inline |
Definition at line 89 of file GlobalScales.h.
References m_etmHfScales.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
|
inline |
Definition at line 88 of file GlobalScales.h.
References m_etmScales.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
|
inline |
|
inline |
|
inline |
Definition at line 91 of file GlobalScales.h.
References dumpAllLUTs(), dumpLUT(), getLUT_CalMuEta(), getLUT_CalMuPhi(), getLUT_Cos(), getLUT_Cosh(), getLUT_DeltaEta(), getLUT_DeltaPhi(), getLUT_Pt(), getPrec_Cos(), getPrec_Cosh(), getPrec_DeltaEta(), getPrec_DeltaPhi(), getPrec_Pt(), m_htmScales, dataset::name, print(), printScale(), Scenarios_cff::scale, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
|
inline |
|
inline |
Definition at line 85 of file GlobalScales.h.
References m_jetScales.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
long long GlobalScales::getLUT_CalMuEta | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 152 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_CalMuEta, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
long long GlobalScales::getLUT_CalMuPhi | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 164 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_CalMuPhi, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
long long GlobalScales::getLUT_Cos | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 364 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_Cos, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
long long GlobalScales::getLUT_Cosh | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 310 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_Cosh, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
long long GlobalScales::getLUT_DeltaEta | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 177 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_DeltaEta, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
long long GlobalScales::getLUT_DeltaPhi | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 232 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_DeltaPhi, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
long long GlobalScales::getLUT_Pt | ( | std::string | lutName, |
int | element | ||
) | const |
Definition at line 287 of file GlobalScales.cc.
References gather_cfg::cout, m_lut_Pt, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
|
inline |
Definition at line 82 of file GlobalScales.h.
References m_muScales.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
unsigned int GlobalScales::getPrec_Cos | ( | std::string | lutName | ) | const |
Definition at line 393 of file GlobalScales.cc.
References gather_cfg::cout, m_Prec_Cos, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
unsigned int GlobalScales::getPrec_Cosh | ( | std::string | lutName | ) | const |
Definition at line 340 of file GlobalScales.cc.
References gather_cfg::cout, m_Prec_Cosh, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
unsigned int GlobalScales::getPrec_DeltaEta | ( | std::string | lutName | ) | const |
Definition at line 207 of file GlobalScales.cc.
References gather_cfg::cout, m_Prec_DeltaEta, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
unsigned int GlobalScales::getPrec_DeltaPhi | ( | std::string | lutName | ) | const |
Definition at line 262 of file GlobalScales.cc.
References gather_cfg::cout, m_Prec_DeltaPhi, dataset::name, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
unsigned int GlobalScales::getPrec_Pt | ( | std::string | lutName | ) | const |
Definition at line 298 of file GlobalScales.cc.
References gather_cfg::cout, m_Prec_Pt, and relativeConstraints::value.
Referenced by l1t::CorrCondition::evaluateCondition(), l1t::CorrWithOverlapRemovalCondition::evaluateCondition(), and getHTMScales().
|
virtual |
Definition at line 36 of file GlobalScales.cc.
References m_ScaleSetName.
Referenced by l1t::GlobalBoard::runGTL(), and setScalesName().
|
inline |
Definition at line 84 of file GlobalScales.h.
References m_tauScales.
Referenced by l1t::CorrCondition::evaluateCondition(), and l1t::CorrWithOverlapRemovalCondition::evaluateCondition().
|
virtual |
Definition at line 510 of file GlobalScales.cc.
References m_egScales, m_etmScales, m_ettScales, m_htmScales, m_httScales, m_jetScales, m_lut_CalMuEta, m_lut_CalMuPhi, m_lut_Cos, m_lut_Cosh, m_lut_DeltaEta, m_lut_DeltaPhi, m_lut_Pt, m_muScales, m_tauScales, genParticles_cff::map, printScale(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by getHTMScales().
|
virtual |
Definition at line 587 of file GlobalScales.cc.
References l1t::GlobalScales::ScaleParameters::etaBins, l1t::GlobalScales::ScaleParameters::etaMax, l1t::GlobalScales::ScaleParameters::etaMin, l1t::GlobalScales::ScaleParameters::etaStep, l1t::GlobalScales::ScaleParameters::etBins, l1t::GlobalScales::ScaleParameters::etMax, l1t::GlobalScales::ScaleParameters::etMin, l1t::GlobalScales::ScaleParameters::etStep, l1t::GlobalScales::ScaleParameters::phiBins, l1t::GlobalScales::ScaleParameters::phiMax, l1t::GlobalScales::ScaleParameters::phiMin, and l1t::GlobalScales::ScaleParameters::phiStep.
Referenced by getHTMScales(), and print().
|
inline |
Definition at line 58 of file GlobalScales.h.
References m_egScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 68 of file GlobalScales.h.
References m_etmHfScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 67 of file GlobalScales.h.
References m_etmScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 65 of file GlobalScales.h.
References m_ettEmScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 64 of file GlobalScales.h.
References m_ettScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 69 of file GlobalScales.h.
References lumiPlot::lut, m_htmScales, setLUT_CalMuEta(), setLUT_CalMuPhi(), setLUT_Cos(), setLUT_Cosh(), setLUT_DeltaEta(), setLUT_DeltaPhi(), setLUT_Pt(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 66 of file GlobalScales.h.
References m_httScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 62 of file GlobalScales.h.
References m_jetScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
virtual |
Definition at line 39 of file GlobalScales.cc.
References LogTrace, m_lut_CalMuEta, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseCalMuEta_LUTS(), and setHTMScales().
|
virtual |
Definition at line 55 of file GlobalScales.cc.
References LogTrace, m_lut_CalMuPhi, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseCalMuPhi_LUTS(), and setHTMScales().
|
virtual |
Definition at line 135 of file GlobalScales.cc.
References LogTrace, m_lut_Cos, m_Prec_Cos, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseDeltaPhi_Cos_LUTS(), and setHTMScales().
|
virtual |
Definition at line 119 of file GlobalScales.cc.
References LogTrace, m_lut_Cosh, m_Prec_Cosh, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseDeltaEta_Cosh_LUTS(), and setHTMScales().
|
virtual |
Definition at line 71 of file GlobalScales.cc.
References LogTrace, m_lut_DeltaEta, m_Prec_DeltaEta, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseDeltaEta_Cosh_LUTS(), and setHTMScales().
|
virtual |
Definition at line 87 of file GlobalScales.cc.
References LogTrace, m_lut_DeltaPhi, m_Prec_DeltaPhi, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseDeltaPhi_Cos_LUTS(), and setHTMScales().
|
virtual |
Definition at line 103 of file GlobalScales.cc.
References LogTrace, m_lut_Pt, m_Prec_Pt, genParticles_cff::map, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parsePt_LUTS(), and setHTMScales().
|
inline |
Definition at line 60 of file GlobalScales.h.
References m_muScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
inline |
Definition at line 79 of file GlobalScales.h.
References getScalesName(), m_ScaleSetName, dataset::name, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by l1t::TriggerMenuParser::parseCondFormats().
|
inline |
Definition at line 59 of file GlobalScales.h.
References m_tauScales.
Referenced by l1t::TriggerMenuParser::parseScales().
|
private |
Definition at line 122 of file GlobalScales.h.
Referenced by getEGScales(), print(), and setEGScales().
|
private |
Definition at line 132 of file GlobalScales.h.
Referenced by getETMHFScales(), and setETMHfScales().
|
private |
Definition at line 131 of file GlobalScales.h.
Referenced by getETMScales(), print(), and setETMScales().
|
private |
Definition at line 129 of file GlobalScales.h.
Referenced by getETTEmScales(), and setETTEmScales().
|
private |
Definition at line 128 of file GlobalScales.h.
Referenced by getETTScales(), print(), and setETTScales().
|
private |
Definition at line 133 of file GlobalScales.h.
Referenced by getHTMScales(), print(), and setHTMScales().
|
private |
Definition at line 130 of file GlobalScales.h.
Referenced by getHTTScales(), print(), and setHTTScales().
|
private |
Definition at line 126 of file GlobalScales.h.
Referenced by getJETScales(), print(), and setJetScales().
|
private |
Definition at line 136 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_CalMuEta(), print(), and setLUT_CalMuEta().
|
private |
Definition at line 137 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_CalMuPhi(), print(), and setLUT_CalMuPhi().
|
private |
Definition at line 142 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_Cos(), print(), and setLUT_Cos().
|
private |
Definition at line 141 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_Cosh(), print(), and setLUT_Cosh().
|
private |
Definition at line 138 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_DeltaEta(), print(), and setLUT_DeltaEta().
|
private |
Definition at line 139 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_DeltaPhi(), print(), and setLUT_DeltaPhi().
|
private |
Definition at line 140 of file GlobalScales.h.
Referenced by dumpAllLUTs(), dumpLUT(), getLUT_Pt(), print(), and setLUT_Pt().
|
private |
Definition at line 124 of file GlobalScales.h.
Referenced by getMUScales(), print(), and setMuonScales().
|
private |
Definition at line 149 of file GlobalScales.h.
Referenced by dumpLUT(), getPrec_Cos(), and setLUT_Cos().
|
private |
Definition at line 148 of file GlobalScales.h.
Referenced by dumpLUT(), getPrec_Cosh(), and setLUT_Cosh().
|
private |
Definition at line 145 of file GlobalScales.h.
Referenced by dumpLUT(), getPrec_DeltaEta(), and setLUT_DeltaEta().
|
private |
Definition at line 146 of file GlobalScales.h.
Referenced by dumpLUT(), getPrec_DeltaPhi(), and setLUT_DeltaPhi().
|
private |
Definition at line 147 of file GlobalScales.h.
Referenced by dumpLUT(), getPrec_Pt(), and setLUT_Pt().
|
private |
Definition at line 120 of file GlobalScales.h.
Referenced by getScalesName(), and setScalesName().
|
private |
Definition at line 123 of file GlobalScales.h.
Referenced by getTAUScales(), print(), and setTauScales().