#include <TriggerExpressionData.h>
Public Member Functions | |
bool | configurationUpdated () const |
Data () | |
Data (const edm::ParameterSet &config, edm::ConsumesCollector &&iC) | |
Data (edm::InputTag const &hltResultsTag, edm::InputTag const &l1tResultsTag, bool l1tIgnoreMaskAndPrescale, bool doThrow, edm::ConsumesCollector &&iC) | |
edm::EventNumber_t | eventNumber () const |
bool | hasHLT () const |
bool | hasL1T () const |
bool | hltConfigurationUpdated () const |
const edm::TriggerNames & | hltMenu () const |
const edm::TriggerResults & | hltResults () const |
bool | ignoreL1MaskAndPrescale () const |
bool | l1tConfigurationUpdated () const |
const L1TUtmTriggerMenu & | l1tMenu () const |
const std::vector< bool > & | l1tResults () const |
bool | setEvent (const edm::Event &event, const edm::EventSetup &setup) |
void | setHltResultsTag (edm::InputTag const &tag) |
void | setL1tIgnoreMaskAndPrescale (bool l1tIgnoreMaskAndPrescale) |
void | setL1tResultsTag (edm::InputTag const &tag) |
void | setThrow (bool doThrow) |
bool | shouldThrow () const |
Public Attributes | |
edm::EventNumber_t | m_eventNumber |
edm::ParameterSetID | m_hltCacheID |
const edm::TriggerNames * | m_hltMenu |
const edm::TriggerResults * | m_hltResults |
edm::InputTag | m_hltResultsTag |
edm::EDGetTokenT < edm::TriggerResults > | m_hltResultsToken |
bool | m_hltUpdated |
unsigned long long | m_l1tCacheID |
bool | m_l1tIgnoreMaskAndPrescale |
const L1TUtmTriggerMenu * | m_l1tMenu |
const std::vector< bool > * | m_l1tResults |
edm::InputTag | m_l1tResultsTag |
edm::EDGetTokenT < GlobalAlgBlkBxCollection > | m_l1tResultsToken |
bool | m_l1tUpdated |
bool | m_throw |
Definition at line 22 of file TriggerExpressionData.h.
|
inline |
Definition at line 25 of file TriggerExpressionData.h.
|
inlineexplicit |
Definition at line 48 of file TriggerExpressionData.h.
References edm::InputTag::label(), m_hltResultsTag, m_hltResultsToken, m_l1tResultsTag, and m_l1tResultsToken.
|
inline |
Definition at line 74 of file TriggerExpressionData.h.
References edm::InputTag::label(), m_hltResultsTag, m_hltResultsToken, m_l1tResultsTag, and m_l1tResultsToken.
|
inline |
Definition at line 159 of file TriggerExpressionData.h.
References m_hltUpdated, m_l1tUpdated, and or.
Referenced by DiJetVarAnalyzer::analyze(), TriggerResultsFilterFromDB::filter(), and TriggerResultsFilter::filter().
|
inline |
Definition at line 163 of file TriggerExpressionData.h.
References m_eventNumber.
Referenced by triggerExpression::Prescaler::init().
|
inline |
Definition at line 131 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_hltResultsTag.
Referenced by triggerExpression::PathReader::operator()(), and setEvent().
|
inline |
Definition at line 127 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_l1tResultsTag.
Referenced by triggerExpression::L1uGTReader::init(), triggerExpression::L1uGTReader::operator()(), and setEvent().
|
inline |
|
inline |
Definition at line 139 of file TriggerExpressionData.h.
References m_hltMenu.
Referenced by triggerExpression::PathReader::init().
|
inline |
Definition at line 135 of file TriggerExpressionData.h.
References m_hltResults.
Referenced by triggerExpression::PathReader::operator()().
|
inline |
Definition at line 171 of file TriggerExpressionData.h.
References m_l1tIgnoreMaskAndPrescale.
|
inline |
|
inline |
Definition at line 147 of file TriggerExpressionData.h.
References m_l1tMenu.
Referenced by triggerExpression::L1uGTReader::init().
|
inline |
Definition at line 143 of file TriggerExpressionData.h.
References m_l1tResults.
Referenced by triggerExpression::L1uGTReader::operator()().
bool triggerExpression::Data::setEvent | ( | const edm::Event & | event, |
const edm::EventSetup & | setup | ||
) |
Definition at line 40 of file TriggerExpressionData.cc.
References event(), edm::EventSetup::get(), hasHLT(), hasL1T(), m_eventNumber, m_hltCacheID, m_hltMenu, m_hltResults, m_hltResultsToken, m_hltUpdated, m_l1tCacheID, m_l1tIgnoreMaskAndPrescale, m_l1tMenu, m_l1tResults, m_l1tResultsToken, m_l1tUpdated, or, edm::TriggerNames::parameterSetID(), GeneralSetup::setup(), and edm::TriggerNames::triggerNames().
Referenced by DiJetVarAnalyzer::analyze(), FSQDiJetAve::analyze(), TriggerResultsFilterFromDB::filter(), and TriggerResultsFilter::filter().
|
inline |
Definition at line 109 of file TriggerExpressionData.h.
References m_hltResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
Definition at line 117 of file TriggerExpressionData.h.
References m_l1tIgnoreMaskAndPrescale.
|
inline |
Definition at line 113 of file TriggerExpressionData.h.
References m_l1tResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
|
inline |
Definition at line 167 of file TriggerExpressionData.h.
References m_throw.
Referenced by triggerExpression::L1uGTReader::init(), and triggerExpression::PathReader::init().
edm::EventNumber_t triggerExpression::Data::m_eventNumber |
Definition at line 196 of file TriggerExpressionData.h.
Referenced by eventNumber(), and setEvent().
edm::ParameterSetID triggerExpression::Data::m_hltCacheID |
Definition at line 192 of file TriggerExpressionData.h.
Referenced by setEvent().
const edm::TriggerNames* triggerExpression::Data::m_hltMenu |
Definition at line 191 of file TriggerExpressionData.h.
Referenced by hltMenu(), and setEvent().
const edm::TriggerResults* triggerExpression::Data::m_hltResults |
Definition at line 190 of file TriggerExpressionData.h.
Referenced by hltResults(), and setEvent().
edm::InputTag triggerExpression::Data::m_hltResultsTag |
Definition at line 176 of file TriggerExpressionData.h.
Referenced by Data(), hasHLT(), and setHltResultsTag().
edm::EDGetTokenT<edm::TriggerResults> triggerExpression::Data::m_hltResultsToken |
Definition at line 177 of file TriggerExpressionData.h.
Referenced by Data(), and setEvent().
bool triggerExpression::Data::m_hltUpdated |
Definition at line 193 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), hltConfigurationUpdated(), and setEvent().
unsigned long long triggerExpression::Data::m_l1tCacheID |
Definition at line 186 of file TriggerExpressionData.h.
Referenced by setEvent().
bool triggerExpression::Data::m_l1tIgnoreMaskAndPrescale |
Definition at line 180 of file TriggerExpressionData.h.
Referenced by ignoreL1MaskAndPrescale(), setEvent(), and setL1tIgnoreMaskAndPrescale().
const L1TUtmTriggerMenu* triggerExpression::Data::m_l1tMenu |
Definition at line 185 of file TriggerExpressionData.h.
Referenced by l1tMenu(), and setEvent().
const std::vector<bool>* triggerExpression::Data::m_l1tResults |
Definition at line 184 of file TriggerExpressionData.h.
Referenced by l1tResults(), and setEvent().
edm::InputTag triggerExpression::Data::m_l1tResultsTag |
Definition at line 178 of file TriggerExpressionData.h.
Referenced by Data(), hasL1T(), and setL1tResultsTag().
edm::EDGetTokenT<GlobalAlgBlkBxCollection> triggerExpression::Data::m_l1tResultsToken |
Definition at line 179 of file TriggerExpressionData.h.
Referenced by Data(), and setEvent().
bool triggerExpression::Data::m_l1tUpdated |
Definition at line 187 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), l1tConfigurationUpdated(), and setEvent().
bool triggerExpression::Data::m_throw |
Definition at line 181 of file TriggerExpressionData.h.
Referenced by setThrow(), and shouldThrow().