#include <TrigObjTnPHistColl.h>
Public Member Functions | |
void | init (const HLTConfigProvider &hltConfig) |
bool | operator() (const edm::TriggerResults &trigResults, const edm::TriggerNames &trigNames) const |
PathSelector (const edm::ParameterSet &config) | |
Static Public Member Functions | |
static edm::ParameterSetDescription | makePSetDescription () |
Static Private Member Functions | |
static std::string | expandPath (const std::string &pathPattern, const HLTConfigProvider &hltConfig, bool isAND, int verbose) |
static std::string | expandSelectionStr (const std::string &selStr, const HLTConfigProvider &hltConfig, bool isAND, int verbose) |
Private Attributes | |
std::string | expandedSelStr_ |
bool | isANDForExpandedPaths_ |
bool | isInited_ |
std::string | selectionStr_ |
int | verbose_ |
Definition at line 122 of file TrigObjTnPHistColl.h.
TrigObjTnPHistColl::PathSelector::PathSelector | ( | const edm::ParameterSet & | config | ) |
Definition at line 133 of file TrigObjTnPHistColl.cc.
|
staticprivate |
Definition at line 203 of file TrigObjTnPHistColl.cc.
References muonTagProbeFilters_cff::matched, HLTConfigProvider::matched(), HLTConfigProvider::restoreVersion(), AlCaHLTBitMon_QueryRunRegistry::string, HLTConfigProvider::triggerNames(), and trigNames.
Referenced by expandSelectionStr().
|
staticprivate |
Definition at line 184 of file TrigObjTnPHistColl.cc.
References expandPath(), L1GtLogicParser::operandTokenVector(), hltMonBTagIPClient_cfi::pathName, AlCaHLTBitMon_QueryRunRegistry::string, and unpackBuffers-CaloStage2::token.
Referenced by init().
void TrigObjTnPHistColl::PathSelector::init | ( | const HLTConfigProvider & | hltConfig | ) |
Definition at line 147 of file TrigObjTnPHistColl.cc.
References expandedSelStr_, expandSelectionStr(), isANDForExpandedPaths_, isInited_, selectionStr_, and verbose_.
Referenced by TrigObjTnPHistColl::init().
|
static |
Definition at line 139 of file TrigObjTnPHistColl.cc.
References edm::ParameterSetDescription::add(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by TrigObjTnPHistColl::makePSetDescription().
bool TrigObjTnPHistColl::PathSelector::operator() | ( | const edm::TriggerResults & | trigResults, |
const edm::TriggerNames & | trigNames | ||
) | const |
Definition at line 155 of file TrigObjTnPHistColl.cc.
References accept(), edm::HLTGlobalStatus::accept(), expandedSelStr_, L1GtLogicParser::expressionResult(), isInited_, L1GtLogicParser::operandTokenVector(), hltMonBTagIPClient_cfi::pathName, selectionStr_, edm::TriggerNames::size(), AlCaHLTBitMon_QueryRunRegistry::string, unpackBuffers-CaloStage2::token, and edm::TriggerNames::triggerIndex().
|
private |
Definition at line 140 of file TrigObjTnPHistColl.h.
Referenced by init(), and operator()().
|
private |
Definition at line 141 of file TrigObjTnPHistColl.h.
Referenced by init().
|
private |
Definition at line 143 of file TrigObjTnPHistColl.h.
Referenced by init(), and operator()().
|
private |
Definition at line 139 of file TrigObjTnPHistColl.h.
Referenced by init(), and operator()().
|
private |
Definition at line 142 of file TrigObjTnPHistColl.h.
Referenced by init().