#include <L1TMenuHelper.h>
Public Member Functions | |
std::string | enumToStringL1GtConditionCategory (L1GtConditionCategory iConditionCategory) |
std::string | enumToStringL1GtConditionType (L1GtConditionType iConditionType) |
std::string | enumToStringL1GtObject (L1GtObject iObject) |
unsigned int | getEtaRangeByAlias (const TString &iCategory, const TString &iAlias) |
std::map< std::string, std::string > | getLUSOTrigger (const std::map< std::string, bool > &iCategories, int IndexRefPrescaleFactors, L1GtUtils const &myUtils) |
int | getPrescaleByAlias (const TString &iCategory, const TString &iAlias) |
unsigned int | getQualityAlias (const TString &iCategory, const TString &iAlias) |
L1TMenuHelper (const edm::EventSetup &iSetup) | |
std::map< std::string, std::string > | testAlgos (const std::map< std::string, std::string > &) |
~L1TMenuHelper () | |
Private Attributes | |
edm::ESHandle < L1GtPrescaleFactors > | l1GtPfAlgo |
const L1GtTriggerMenu * | m_l1GtMenu |
const std::vector< std::vector < int > > * | m_prescaleFactorsAlgoTrig |
std::vector< SingleObjectTrigger > | m_vTrigCenJet |
std::vector< SingleObjectTrigger > | m_vTrigEG |
std::vector< SingleObjectTrigger > | m_vTrigETM |
std::vector< SingleObjectTrigger > | m_vTrigETT |
std::vector< SingleObjectTrigger > | m_vTrigForJet |
std::vector< SingleObjectTrigger > | m_vTrigHTM |
std::vector< SingleObjectTrigger > | m_vTrigHTT |
std::vector< SingleObjectTrigger > | m_vTrigIsoEG |
std::vector< SingleObjectTrigger > | m_vTrigJet |
std::vector< SingleObjectTrigger > | m_vTrigMu |
std::vector< SingleObjectTrigger > | m_vTrigTauJet |
edm::ESHandle< L1GtTriggerMenu > | menuRcd |
Definition at line 75 of file L1TMenuHelper.h.
L1TMenuHelper::L1TMenuHelper | ( | const edm::EventSetup & | iSetup | ) |
Definition at line 41 of file L1TMenuHelper.cc.
L1TMenuHelper::~L1TMenuHelper | ( | ) |
Definition at line 56 of file L1TMenuHelper.cc.
string L1TMenuHelper::enumToStringL1GtConditionCategory | ( | L1GtConditionCategory | iConditionCategory | ) |
Definition at line 421 of file L1TMenuHelper.cc.
string L1TMenuHelper::enumToStringL1GtConditionType | ( | L1GtConditionType | iConditionType | ) |
Definition at line 388 of file L1TMenuHelper.cc.
string L1TMenuHelper::enumToStringL1GtObject | ( | L1GtObject | iObject | ) |
Definition at line 355 of file L1TMenuHelper.cc.
unsigned int L1TMenuHelper::getEtaRangeByAlias | ( | const TString & | iCategory, |
const TString & | iAlias | ||
) |
Definition at line 478 of file L1TMenuHelper.cc.
map< string, string > L1TMenuHelper::getLUSOTrigger | ( | const std::map< std::string, bool > & | iCategories, |
int | IndexRefPrescaleFactors, | ||
L1GtUtils const & | myUtils | ||
) |
Definition at line 62 of file L1TMenuHelper.cc.
int L1TMenuHelper::getPrescaleByAlias | ( | const TString & | iCategory, |
const TString & | iAlias | ||
) |
Definition at line 445 of file L1TMenuHelper.cc.
unsigned int L1TMenuHelper::getQualityAlias | ( | const TString & | iCategory, |
const TString & | iAlias | ||
) |
Definition at line 511 of file L1TMenuHelper.cc.
map< string, string > L1TMenuHelper::testAlgos | ( | const std::map< std::string, std::string > & | ) |
Definition at line 330 of file L1TMenuHelper.cc.
|
private |
Definition at line 102 of file L1TMenuHelper.h.
|
private |
Definition at line 104 of file L1TMenuHelper.h.
|
private |
Definition at line 105 of file L1TMenuHelper.h.
|
private |
Definition at line 112 of file L1TMenuHelper.h.
|
private |
Definition at line 109 of file L1TMenuHelper.h.
|
private |
Definition at line 115 of file L1TMenuHelper.h.
|
private |
Definition at line 116 of file L1TMenuHelper.h.
|
private |
Definition at line 113 of file L1TMenuHelper.h.
|
private |
Definition at line 118 of file L1TMenuHelper.h.
|
private |
Definition at line 117 of file L1TMenuHelper.h.
|
private |
Definition at line 110 of file L1TMenuHelper.h.
|
private |
Definition at line 111 of file L1TMenuHelper.h.
|
private |
Definition at line 108 of file L1TMenuHelper.h.
|
private |
Definition at line 114 of file L1TMenuHelper.h.
|
private |
Definition at line 101 of file L1TMenuHelper.h.