#include <TriggerExpressionData.h>
Public Member Functions | |
bool | configurationUpdated () const |
unsigned int | daqPartitions () const |
Data () | |
Data (const edm::ParameterSet &config) | |
Data (edm::InputTag const &hltResultsTag, edm::InputTag const &l1tResultsTag, unsigned int daqPartitions, bool l1tIgnoreMask, bool l1techIgnorePrescales, bool doThrow) | |
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 |
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 |
const L1GtTriggerMask * | m_l1tTechMask |
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 50 of file TriggerExpressionData.h.
|
inline |
Definition at line 75 of file TriggerExpressionData.h.
|
inline |
Definition at line 177 of file TriggerExpressionData.h.
References m_hltUpdated, m_l1tUpdated, and or.
Referenced by DiJetVarAnalyzer::analyze(), TriggerResultsFilter::filter(), and TriggerResultsFilterFromDB::hltFilter().
|
inline |
Definition at line 197 of file TriggerExpressionData.h.
References m_daqPartitions.
Referenced by triggerExpression::L1Reader::init(), triggerExpression::L1TechReader::init(), and setDaqPartitions().
|
inline |
Definition at line 181 of file TriggerExpressionData.h.
References m_eventNumber.
Referenced by triggerExpression::Prescaler::init().
|
inline |
Definition at line 141 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_hltResultsTag.
Referenced by triggerExpression::HLTReader::operator()().
|
inline |
Definition at line 137 of file TriggerExpressionData.h.
References edm::InputTag::label(), and m_l1tResultsTag.
Referenced by triggerExpression::L1Reader::operator()(), and triggerExpression::L1TechReader::operator()().
|
inline |
|
inline |
Definition at line 149 of file TriggerExpressionData.h.
References m_hltMenu.
Referenced by triggerExpression::HLTReader::init().
|
inline |
Definition at line 145 of file TriggerExpressionData.h.
References m_hltResults.
Referenced by triggerExpression::HLTReader::operator()().
|
inline |
Definition at line 189 of file TriggerExpressionData.h.
References m_l1tIgnoreMask.
Referenced by triggerExpression::L1Reader::init(), and triggerExpression::L1TechReader::init().
|
inline |
Definition at line 193 of file TriggerExpressionData.h.
References m_l1techIgnorePrescales.
Referenced by triggerExpression::L1TechReader::operator()().
|
inline |
Definition at line 161 of file TriggerExpressionData.h.
References m_l1tAlgoMask.
Referenced by triggerExpression::L1Reader::init().
|
inline |
|
inline |
Definition at line 157 of file TriggerExpressionData.h.
References m_l1tMenu.
Referenced by triggerExpression::L1Reader::init(), and triggerExpression::L1TechReader::init().
|
inline |
Definition at line 153 of file TriggerExpressionData.h.
References m_l1tResults.
Referenced by triggerExpression::L1Reader::operator()(), and triggerExpression::L1TechReader::operator()().
|
inline |
Definition at line 165 of file TriggerExpressionData.h.
References m_l1tTechMask.
Referenced by triggerExpression::L1TechReader::init().
|
inline |
Definition at line 119 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(), edm::InputTag::label(), m_eventNumber, m_hltCacheID, m_hltMenu, m_hltResults, m_hltResultsTag, m_hltUpdated, m_l1tAlgoMask, m_l1tCacheID, m_l1tMenu, m_l1tResults, m_l1tResultsTag, m_l1tTechMask, m_l1tUpdated, edm::TriggerNames::parameterSetID(), HcalObjRepresent::setup(), and edm::TriggerNames::triggerNames().
Referenced by DiJetVarAnalyzer::analyze(), TriggerResultsFilter::filter(), and TriggerResultsFilterFromDB::hltFilter().
|
inline |
Definition at line 111 of file TriggerExpressionData.h.
References m_hltResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
Definition at line 127 of file TriggerExpressionData.h.
References m_l1techIgnorePrescales.
|
inline |
|
inline |
Definition at line 115 of file TriggerExpressionData.h.
References m_l1tResultsTag, and GlobalPosition_Frontier_DevDB_cff::tag.
|
inline |
|
inline |
Definition at line 185 of file TriggerExpressionData.h.
References m_throw.
Referenced by triggerExpression::HLTReader::init(), triggerExpression::L1TechReader::init(), and triggerExpression::L1Reader::init().
|
private |
Definition at line 205 of file TriggerExpressionData.h.
Referenced by daqPartitions(), and setDaqPartitions().
|
private |
Definition at line 225 of file TriggerExpressionData.h.
Referenced by eventNumber(), and setEvent().
|
private |
Definition at line 221 of file TriggerExpressionData.h.
Referenced by setEvent().
|
private |
Definition at line 220 of file TriggerExpressionData.h.
Referenced by hltMenu(), and setEvent().
|
private |
Definition at line 219 of file TriggerExpressionData.h.
Referenced by hltResults(), and setEvent().
|
private |
Definition at line 203 of file TriggerExpressionData.h.
Referenced by hasHLT(), setEvent(), and setHltResultsTag().
|
private |
Definition at line 222 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), hltConfigurationUpdated(), and setEvent().
|
private |
Definition at line 213 of file TriggerExpressionData.h.
Referenced by l1tAlgoMask(), and setEvent().
|
private |
Definition at line 215 of file TriggerExpressionData.h.
Referenced by setEvent().
|
private |
Definition at line 207 of file TriggerExpressionData.h.
Referenced by ignoreL1TechPrescales(), and setL1techIgnorePrescales().
|
private |
Definition at line 206 of file TriggerExpressionData.h.
Referenced by ignoreL1Mask(), and setL1tIgnoreMask().
|
private |
Definition at line 212 of file TriggerExpressionData.h.
Referenced by l1tMenu(), and setEvent().
|
private |
Definition at line 211 of file TriggerExpressionData.h.
Referenced by l1tResults(), and setEvent().
|
private |
Definition at line 204 of file TriggerExpressionData.h.
Referenced by hasL1T(), setEvent(), and setL1tResultsTag().
|
private |
Definition at line 214 of file TriggerExpressionData.h.
Referenced by l1tTechMask(), and setEvent().
|
private |
Definition at line 216 of file TriggerExpressionData.h.
Referenced by configurationUpdated(), l1tConfigurationUpdated(), and setEvent().
|
private |
Definition at line 208 of file TriggerExpressionData.h.
Referenced by setThrow(), and shouldThrow().