#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 47 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 137 of file TriggerExpressionData.h.
References m_hltUpdated, m_l1tUpdated, and or.
Referenced by DiJetVarAnalyzer::analyze(), TriggerResultsFilterFromDB::filter(), and TriggerResultsFilter::filter().
|
inline |
|
inline |
Definition at line 123 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_hltResultsTag.
Referenced by setEvent().
|
inline |
Definition at line 121 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_l1tResultsTag.
Referenced by setEvent().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool triggerExpression::Data::setEvent | ( | const edm::Event & | event, |
const edm::EventSetup & | setup | ||
) |
Definition at line 18 of file TriggerExpressionData.cc.
References edm::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(), singleTopDQM_cfi::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 113 of file TriggerExpressionData.h.
References dijetScouting_cff::l1tIgnoreMaskAndPrescale, and m_l1tIgnoreMaskAndPrescale.
|
inline |
Definition at line 111 of file TriggerExpressionData.h.
References m_l1tResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
|
inline |
edm::EventNumber_t triggerExpression::Data::m_eventNumber |
Definition at line 166 of file TriggerExpressionData.h.
Referenced by eventNumber(), and setEvent().
edm::ParameterSetID triggerExpression::Data::m_hltCacheID |
Definition at line 162 of file TriggerExpressionData.h.
Referenced by setEvent().
const edm::TriggerNames* triggerExpression::Data::m_hltMenu |
Definition at line 161 of file TriggerExpressionData.h.
Referenced by hltMenu(), and setEvent().
const edm::TriggerResults* triggerExpression::Data::m_hltResults |
Definition at line 160 of file TriggerExpressionData.h.
Referenced by hltResults(), and setEvent().
edm::InputTag triggerExpression::Data::m_hltResultsTag |
Definition at line 146 of file TriggerExpressionData.h.
Referenced by Data(), hasHLT(), and setHltResultsTag().
edm::EDGetTokenT<edm::TriggerResults> triggerExpression::Data::m_hltResultsToken |
Definition at line 147 of file TriggerExpressionData.h.
Referenced by Data(), and setEvent().
bool triggerExpression::Data::m_hltUpdated |
Definition at line 163 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), hltConfigurationUpdated(), and setEvent().
unsigned long long triggerExpression::Data::m_l1tCacheID |
Definition at line 156 of file TriggerExpressionData.h.
Referenced by setEvent().
bool triggerExpression::Data::m_l1tIgnoreMaskAndPrescale |
Definition at line 150 of file TriggerExpressionData.h.
Referenced by ignoreL1MaskAndPrescale(), setEvent(), and setL1tIgnoreMaskAndPrescale().
const L1TUtmTriggerMenu* triggerExpression::Data::m_l1tMenu |
Definition at line 155 of file TriggerExpressionData.h.
Referenced by l1tMenu(), and setEvent().
const std::vector<bool>* triggerExpression::Data::m_l1tResults |
Definition at line 154 of file TriggerExpressionData.h.
Referenced by l1tResults(), and setEvent().
edm::InputTag triggerExpression::Data::m_l1tResultsTag |
Definition at line 148 of file TriggerExpressionData.h.
Referenced by Data(), hasL1T(), and setL1tResultsTag().
edm::EDGetTokenT<GlobalAlgBlkBxCollection> triggerExpression::Data::m_l1tResultsToken |
Definition at line 149 of file TriggerExpressionData.h.
Referenced by Data(), and setEvent().
bool triggerExpression::Data::m_l1tUpdated |
Definition at line 157 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), l1tConfigurationUpdated(), and setEvent().
bool triggerExpression::Data::m_throw |
Definition at line 151 of file TriggerExpressionData.h.
Referenced by setThrow(), and shouldThrow().