#include <TriggerExpressionData.h>
Public Member Functions | |
bool | configurationUpdated () const |
unsigned int | daqPartitions () const |
Data () | |
Data (const edm::ParameterSet &config, edm::ConsumesCollector &&iC) | |
Data (edm::InputTag const &hltResultsTag, edm::InputTag const &l1tResultsTag, unsigned int daqPartitions, bool l1tIgnoreMask, bool l1techIgnorePrescales, 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 | ignoreL1Mask () const |
bool | ignoreL1TechPrescales () const |
const L1GtTriggerMask & | l1tAlgoMask () const |
bool | l1tConfigurationUpdated () const |
const L1GtTriggerMenu & | l1tMenu () const |
const L1GlobalTriggerReadoutRecord & | l1tResults () const |
const L1GtTriggerMask & | l1tTechMask () const |
void | setDaqPartitions (unsigned int daqPartitions) |
bool | setEvent (const edm::Event &event, const edm::EventSetup &setup) |
void | setHltResultsTag (edm::InputTag const &tag) |
void | setL1techIgnorePrescales (bool l1techIgnorePrescales) |
void | setL1tIgnoreMask (bool l1tIgnoreMask) |
void | setL1tResultsTag (edm::InputTag const &tag) |
void | setThrow (bool doThrow) |
bool | shouldThrow () const |
Private Attributes | |
unsigned int | m_daqPartitions |
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 |
const L1GtTriggerMask * | m_l1tAlgoMask |
unsigned long long | m_l1tCacheID |
bool | m_l1techIgnorePrescales |
bool | m_l1tIgnoreMask |
const L1GtTriggerMenu * | m_l1tMenu |
const L1GlobalTriggerReadoutRecord * | m_l1tResults |
edm::InputTag | m_l1tResultsTag |
edm::EDGetTokenT < L1GlobalTriggerReadoutRecord > | m_l1tResultsToken |
const L1GtTriggerMask * | m_l1tTechMask |
bool | m_l1tUpdated |
bool | m_throw |
Definition at line 23 of file TriggerExpressionData.h.
|
inline |
Definition at line 26 of file TriggerExpressionData.h.
|
inlineexplicit |
Definition at line 53 of file TriggerExpressionData.h.
References edm::InputTag::label(), m_hltResultsTag, m_hltResultsToken, m_l1tResultsTag, and m_l1tResultsToken.
|
inline |
Definition at line 83 of file TriggerExpressionData.h.
References edm::InputTag::label(), m_hltResultsTag, m_hltResultsToken, m_l1tResultsTag, and m_l1tResultsToken.
|
inline |
Definition at line 190 of file TriggerExpressionData.h.
References m_hltUpdated, m_l1tUpdated, and or.
Referenced by DiJetVarAnalyzer::analyze(), TriggerResultsFilterFromDB::filter(), and TriggerResultsFilter::filter().
|
inline |
Definition at line 210 of file TriggerExpressionData.h.
References m_daqPartitions.
Referenced by triggerExpression::L1AlgoReader::init(), triggerExpression::L1TechReader::init(), and setDaqPartitions().
|
inline |
Definition at line 194 of file TriggerExpressionData.h.
References m_eventNumber.
Referenced by triggerExpression::Prescaler::init().
|
inline |
Definition at line 154 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_hltResultsTag.
Referenced by triggerExpression::PathReader::operator()(), and setEvent().
|
inline |
Definition at line 150 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_l1tResultsTag.
Referenced by triggerExpression::L1AlgoReader::init(), triggerExpression::L1TechReader::init(), triggerExpression::L1TechReader::operator()(), triggerExpression::L1AlgoReader::operator()(), and setEvent().
|
inline |
|
inline |
Definition at line 162 of file TriggerExpressionData.h.
References m_hltMenu.
Referenced by triggerExpression::PathReader::init().
|
inline |
Definition at line 158 of file TriggerExpressionData.h.
References m_hltResults.
Referenced by triggerExpression::PathReader::operator()().
|
inline |
Definition at line 202 of file TriggerExpressionData.h.
References m_l1tIgnoreMask.
Referenced by triggerExpression::L1AlgoReader::init(), and triggerExpression::L1TechReader::init().
|
inline |
Definition at line 206 of file TriggerExpressionData.h.
References m_l1techIgnorePrescales.
Referenced by triggerExpression::L1TechReader::operator()().
|
inline |
Definition at line 174 of file TriggerExpressionData.h.
References m_l1tAlgoMask.
Referenced by triggerExpression::L1AlgoReader::init().
|
inline |
|
inline |
Definition at line 170 of file TriggerExpressionData.h.
References m_l1tMenu.
Referenced by triggerExpression::L1AlgoReader::init(), and triggerExpression::L1TechReader::init().
|
inline |
Definition at line 166 of file TriggerExpressionData.h.
References m_l1tResults.
Referenced by triggerExpression::L1AlgoReader::operator()(), and triggerExpression::L1TechReader::operator()().
|
inline |
Definition at line 178 of file TriggerExpressionData.h.
References m_l1tTechMask.
Referenced by triggerExpression::L1TechReader::init().
|
inline |
Definition at line 132 of file TriggerExpressionData.h.
References daqPartitions(), and m_daqPartitions.
bool Data::setEvent | ( | const edm::Event & | event, |
const edm::EventSetup & | setup | ||
) |
Definition at line 43 of file TriggerExpressionData.cc.
References L1GtTriggerMenu::buildGtConditionMap(), event(), edm::EventSetup::get(), hasHLT(), hasL1T(), m_eventNumber, m_hltCacheID, m_hltMenu, m_hltResults, m_hltResultsToken, m_hltUpdated, m_l1tAlgoMask, m_l1tCacheID, m_l1tMenu, m_l1tResults, m_l1tResultsToken, m_l1tTechMask, m_l1tUpdated, edm::TriggerNames::parameterSetID(), HcalObjRepresent::setup(), and edm::TriggerNames::triggerNames().
Referenced by DiJetVarAnalyzer::analyze(), TriggerResultsFilterFromDB::filter(), and TriggerResultsFilter::filter().
|
inline |
Definition at line 124 of file TriggerExpressionData.h.
References m_hltResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
Definition at line 140 of file TriggerExpressionData.h.
References m_l1techIgnorePrescales.
|
inline |
|
inline |
Definition at line 128 of file TriggerExpressionData.h.
References m_l1tResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
|
inline |
Definition at line 198 of file TriggerExpressionData.h.
References m_throw.
Referenced by triggerExpression::L1AlgoReader::init(), triggerExpression::PathReader::init(), and triggerExpression::L1TechReader::init().
|
private |
Definition at line 220 of file TriggerExpressionData.h.
Referenced by daqPartitions(), and setDaqPartitions().
|
private |
Definition at line 240 of file TriggerExpressionData.h.
Referenced by eventNumber(), and setEvent().
|
private |
Definition at line 236 of file TriggerExpressionData.h.
Referenced by setEvent().
|
private |
Definition at line 235 of file TriggerExpressionData.h.
Referenced by hltMenu(), and setEvent().
|
private |
Definition at line 234 of file TriggerExpressionData.h.
Referenced by hltResults(), and setEvent().
|
private |
Definition at line 216 of file TriggerExpressionData.h.
Referenced by Data(), hasHLT(), and setHltResultsTag().
|
private |
Definition at line 217 of file TriggerExpressionData.h.
Referenced by Data(), and setEvent().
|
private |
Definition at line 237 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), hltConfigurationUpdated(), and setEvent().
|
private |
Definition at line 228 of file TriggerExpressionData.h.
Referenced by l1tAlgoMask(), and setEvent().
|
private |
Definition at line 230 of file TriggerExpressionData.h.
Referenced by setEvent().
|
private |
Definition at line 222 of file TriggerExpressionData.h.
Referenced by ignoreL1TechPrescales(), and setL1techIgnorePrescales().
|
private |
Definition at line 221 of file TriggerExpressionData.h.
Referenced by ignoreL1Mask(), and setL1tIgnoreMask().
|
private |
Definition at line 227 of file TriggerExpressionData.h.
Referenced by l1tMenu(), and setEvent().
|
private |
Definition at line 226 of file TriggerExpressionData.h.
Referenced by l1tResults(), and setEvent().
|
private |
Definition at line 218 of file TriggerExpressionData.h.
Referenced by Data(), hasL1T(), and setL1tResultsTag().
|
private |
Definition at line 219 of file TriggerExpressionData.h.
Referenced by Data(), and setEvent().
|
private |
Definition at line 229 of file TriggerExpressionData.h.
Referenced by l1tTechMask(), and setEvent().
|
private |
Definition at line 231 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), l1tConfigurationUpdated(), and setEvent().
|
private |
Definition at line 223 of file TriggerExpressionData.h.
Referenced by setThrow(), and shouldThrow().