Public Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
Public Types inherited from edm::EDConsumerBase | |
typedef ProductLabels | Labels |
Private Member Functions | |
lat::Regexp * | buildRegex (const string &expr) |
Private Attributes | |
vector< string > | plotNamesToNormalize_ |
string | reference_ |
Additional Inherited Members | |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &) |
static bool | wantsGlobalLuminosityBlocks () |
static bool | wantsGlobalRuns () |
static bool | wantsInputProcessBlocks () |
static bool | wantsProcessBlocks () |
static bool | wantsStreamLuminosityBlocks () |
static bool | wantsStreamRuns () |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
template<BranchType B = InEvent> | |
EDConsumerBaseAdaptor< B > | consumes (edm::InputTag tag) noexcept |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> | |
auto | esConsumes () |
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> | |
auto | esConsumes (ESInputTag const &tag) |
template<Transition Tr = Transition::Event> | |
constexpr auto | esConsumes () |
template<Transition Tr = Transition::Event> | |
auto | esConsumes (ESInputTag tag) |
template<Transition Tr = Transition::Event> | |
ESGetTokenGeneric | esConsumes (eventsetup::EventSetupRecordKey const &iRecord, eventsetup::DataKey const &iKey) |
Used with EventSetupRecord::doGet. More... | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
void | resetItemsToGetFrom (BranchType iType) |
Class to produce efficiency histograms by dividing nominator by denominator histograms
Definition at line 30 of file DQMHistNormalizer.cc.
Definition at line 32 of file DQMHistNormalizer.cc.
Definition at line 33 of file DQMHistNormalizer.cc.
|
explicit |
Definition at line 46 of file DQMHistNormalizer.cc.
|
override |
Definition at line 52 of file DQMHistNormalizer.cc.
|
overridevirtual |
Implements edm::EDAnalyzer.
Definition at line 56 of file DQMHistNormalizer.cc.
|
private |
Definition at line 60 of file DQMHistNormalizer.cc.
References alignCSCRings::e, Exception, and corrVsCorr::rx.
Referenced by endRun().
|
overridevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 72 of file DQMHistNormalizer.cc.
References buildRegex(), DeadROC_duringRun::dir, dqm::implementation::IGetter::getAllContents(), gpuVertexFinder::hist, timingPdfMaker::pathname, plotNamesToNormalize_, and reference_.
|
private |
Definition at line 42 of file DQMHistNormalizer.cc.
Referenced by endRun().
|
private |
Definition at line 43 of file DQMHistNormalizer.cc.
Referenced by endRun().