#include <TrigObjTnPHistColl.h>
Classes | |
class | FilterSelector |
class | HistColl |
class | HistDefs |
class | HistFiller |
class | PathSelector |
class | ProbeData |
class | TrigObjVarF |
Public Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Public Member Functions | |
void | bookHists (DQMStore::IBooker &iBooker) |
void | fill (const trigger::TriggerEvent &trigEvt, const edm::TriggerResults &trigResults, const edm::TriggerNames &trigNames) const |
void | init (const HLTConfigProvider &hltConfig) |
TrigObjTnPHistColl (const edm::ParameterSet &config) | |
Static Public Member Functions | |
static edm::ParameterSetDescription | makePSetDescription () |
Static Private Member Functions | |
static const trigger::Keys | getKeys (const trigger::TriggerEvent &trigEvt, const std::string &filterName) |
Private Attributes | |
std::string | collName_ |
PathSelector | evtTrigSel_ |
std::string | folderName_ |
HistDefs | histDefs_ |
VarRangeCutColl< trigger::TriggerObject > | probeCuts_ |
std::vector< ProbeData > | probeHists_ |
VarRangeCutColl< trigger::TriggerObject > | tagCuts_ |
FilterSelector | tagFilters_ |
Definition at line 86 of file TrigObjTnPHistColl.h.
Definition at line 88 of file TrigObjTnPHistColl.h.
Definition at line 89 of file TrigObjTnPHistColl.h.
TrigObjTnPHistColl::TrigObjTnPHistColl | ( | const edm::ParameterSet & | config | ) |
Definition at line 12 of file TrigObjTnPHistColl.cc.
References eostools::move(), trigObjTnPSource_cfi::probeFilters, and probeHists_.
void TrigObjTnPHistColl::bookHists | ( | DQMStore::IBooker & | iBooker | ) |
Definition at line 43 of file TrigObjTnPHistColl.cc.
References collName_, folderName_, histDefs_, probeHists_, and dqm::implementation::NavigatorBase::setCurrentFolder().
void TrigObjTnPHistColl::fill | ( | const trigger::TriggerEvent & | trigEvt, |
const edm::TriggerResults & | trigResults, | ||
const edm::TriggerNames & | trigNames | ||
) | const |
Definition at line 50 of file TrigObjTnPHistColl.cc.
References evtTrigSel_, trigger::TriggerEvent::getObjects(), TrigObjTnPHistColl::FilterSelector::getPassingKeys(), HLTEGTnPMonitor_cfi::probeColl, probeCuts_, probeHists_, tagCuts_, tagFilters_, and trigNames.
|
staticprivate |
Definition at line 69 of file TrigObjTnPHistColl.cc.
References trigger::TriggerEvent::filterIndex(), trigger::TriggerEvent::filterKeys(), pdwgDoubleElectron_cfi::filterName, trigger::TriggerEvent::sizeFilters(), and trigger::TriggerEvent::usedProcessName().
Referenced by TrigObjTnPHistColl::ProbeData::fill(), and TrigObjTnPHistColl::FilterSelector::FilterSet::getPassingKeys().
|
inline |
Definition at line 230 of file TrigObjTnPHistColl.h.
References evtTrigSel_, HltComparatorCreateWorkflow::hltConfig, and TrigObjTnPHistColl::PathSelector::init().
|
static |
Definition at line 28 of file TrigObjTnPHistColl.cc.
References submitPVResolutionJobs::desc, TrigObjTnPHistColl::FilterSelector::makePSetDescription(), TrigObjTnPHistColl::PathSelector::makePSetDescription(), TrigObjTnPHistColl::HistDefs::makePSetDescription(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by TrigObjTnPSource::fillDescriptions().
|
private |
Definition at line 242 of file TrigObjTnPHistColl.h.
Referenced by bookHists().
|
private |
Definition at line 246 of file TrigObjTnPHistColl.h.
|
private |
Definition at line 243 of file TrigObjTnPHistColl.h.
Referenced by bookHists().
|
private |
Definition at line 244 of file TrigObjTnPHistColl.h.
Referenced by bookHists().
|
private |
Definition at line 240 of file TrigObjTnPHistColl.h.
Referenced by fill().
|
private |
Definition at line 245 of file TrigObjTnPHistColl.h.
Referenced by bookHists(), fill(), and TrigObjTnPHistColl().
|
private |
Definition at line 240 of file TrigObjTnPHistColl.h.
Referenced by fill().
|
private |
Definition at line 241 of file TrigObjTnPHistColl.h.
Referenced by fill().