#include <DQMEDAnalyzer.h>
Static Public Member Functions | |
static std::shared_ptr < dqmDetails::NoCache > | globalBeginLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *) |
static std::shared_ptr < dqmDetails::NoCache > | globalBeginRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *) |
static void | globalEndLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *, dqmDetails::NoCache *) |
static void | globalEndRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *, dqmDetails::NoCache *) |
Static Public Member Functions inherited from edm::stream::EDAnalyzerBase | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &descriptions) |
Private Attributes | |
uint32_t | stream_id_ |
Additional Inherited Members | |
Public Types inherited from edm::stream::EDAnalyzer< edm::RunSummaryCache< dqmDetails::NoCache >, edm::LuminosityBlockSummaryCache< dqmDetails::NoCache > > | |
typedef CacheContexts< T...> | CacheTypes |
typedef CacheTypes::GlobalCache | GlobalCache |
typedef AbilityChecker< T...> | HasAbility |
typedef CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
typedef LuminosityBlockContextT < LuminosityBlockCache, RunCache, GlobalCache > | LuminosityBlockContext |
typedef CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
typedef CacheTypes::RunCache | RunCache |
typedef RunContextT< RunCache, GlobalCache > | RunContext |
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
Public Types inherited from edm::stream::EDAnalyzerBase | |
typedef EDAnalyzerAdaptorBase | ModuleType |
Protected Member Functions inherited from edm::stream::EDAnalyzerBase | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
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 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) |
Definition at line 20 of file DQMEDAnalyzer.h.
DQMEDAnalyzer::DQMEDAnalyzer | ( | void | ) |
Definition at line 10 of file DQMEDAnalyzer.cc.
|
finalvirtual |
Reimplemented from edm::stream::EDAnalyzerBase.
Definition at line 17 of file DQMEDAnalyzer.cc.
References b, bookHistograms(), DQMStore::bookTransaction(), dqmBeginRun(), edm::ModuleDescription::id(), edm::Run::moduleCallingContext(), edm::ModuleCallingContext::moduleDescription(), cppFunctionSkipper::operator, edm::RunBase::run(), and streamId().
|
finalvirtual |
Reimplemented from edm::stream::EDAnalyzerBase.
Definition at line 12 of file DQMEDAnalyzer.cc.
References stream_id_.
|
pure virtual |
Implemented in BeamHaloAnalyzer, CSCMonitorModule, SiStripRecHitsValid, RPCEfficiency, EmDQMReco, ECALRecHitAnalyzer, EmDQM, TriggerRatesMonitor, MuonIsolationDQM, LogMessageMonitor, SiPixelClusterSource, SiStripMonitorPedestals, HcalRecHitsAnalyzer, SiPixelRawDataErrorSource, TTbar_Kinematics, TrackingMonitor, TopDiLeptonHLTValidation, RPCTTUMonitor, SiStripFEDCheckPlugin, TTbar_GenJetAnalyzer, TTbarSpinCorrHepMCAnalyzer, HeavyFlavorValidation, DQMExample_Step1, TopSingleLeptonHLTValidation, TauValidation, TTbar_GenLepAnalyzer, METTester, SiPixelDigiSource, GeneralHLTOffline, L1TFED, SiPixelHLTSource, HLTMuonOfflineAnalyzer, TrackEfficiencyMonitor, TrackSplittingMonitor, HLTMuonValidator, SiStripMonitorRawData, dEdxAnalyzer, EcalZmassTask, HcalNoiseRates, DuplicationChecker, SiStripBaselineValidator, MuonPFAnalyzer, DQMEventInfo, MBUEandQCDValidation, DiMuonHistograms, MuonEnergyDepositAnalyzer, BasicGenParticleValidation, MuonSeedsAnalyzer, BPhysicsSpectrum, BPhysicsValidation, HiggsValidation, CaloTowersAnalyzer, EcalPileUpDepMonitor, HTMHTAnalyzer, DQMDcsInfo, WValidation, SiPixelRecHitsValid, BasicHepMCHeavyIonValidation, DrellYanValidation, BasicHepMCValidation, EcalFEDMonitorTemp< SUBDET >, MonitorLTC, TrackerHitAnalyzer, RPCFEDIntegrity, RPCMonitorDigi, HCALRecHitAnalyzer, SiStripMonitorFilter, SiStripMonitorHLT, HLTTauDQMOfflineSource, RPCDcsInfo, CaloTowerAnalyzer, ESRawDataTask, ESTimingTask, SUSYDQMAnalyzer, ESTrendTask, RPCMonitorRaw, RPCRecHitProbability, RPCMonitorLinkSynchro, SiPixelDigiValid, SiStripDigiValid, EcalDQMonitorTask, TrackingTruthValid, ESFEDIntegrityTask, ESOccupancyTask, ESPedestalTask, ESIntegrityTask, and ESRecoSummary.
Referenced by beginRun().
|
inlinevirtual |
Reimplemented in EmDQMReco, EmDQM, TriggerRatesMonitor, SiPixelClusterSource, SiPixelRawDataErrorSource, GeneralHLTOffline, TauValidation, HeavyFlavorValidation, DQMExample_Step1, SiPixelDigiSource, SiPixelHLTSource, HLTMuonOfflineAnalyzer, HLTMuonValidator, MBUEandQCDValidation, BPhysicsSpectrum, BPhysicsValidation, HiggsValidation, WValidation, DrellYanValidation, BasicHepMCValidation, ESTrendTask, EcalFEDMonitorTemp< SUBDET >, HCALRecHitAnalyzer, HLTTauDQMOfflineSource, RPCMonitorLinkSynchro, and EcalDQMonitorTask.
Definition at line 52 of file DQMEDAnalyzer.h.
Referenced by beginRun().
|
finalvirtual |
Definition at line 38 of file DQMEDAnalyzer.cc.
References edm::LuminosityBlockBase::id(), edm::ModuleDescription::id(), LogDebug, edm::LuminosityBlockID::luminosityBlock(), DQMStore::mergeAndResetMEsLuminositySummaryCache(), edm::LuminosityBlock::moduleCallingContext(), edm::ModuleCallingContext::moduleDescription(), cppFunctionSkipper::operator, edm::LuminosityBlockBase::run(), and stream_id_.
|
finalvirtual |
Definition at line 55 of file DQMEDAnalyzer.cc.
References edm::ModuleDescription::id(), LogDebug, DQMStore::mergeAndResetMEsRunSummaryCache(), edm::Run::moduleCallingContext(), edm::ModuleCallingContext::moduleDescription(), cppFunctionSkipper::operator, edm::RunBase::run(), and stream_id_.
|
static |
Definition at line 77 of file DQMEDAnalyzer.cc.
|
static |
Definition at line 31 of file DQMEDAnalyzer.cc.
|
static |
Definition at line 84 of file DQMEDAnalyzer.cc.
|
static |
Definition at line 70 of file DQMEDAnalyzer.cc.
|
inline |
|
private |
Definition at line 56 of file DQMEDAnalyzer.h.
Referenced by beginStream(), endLuminosityBlockSummary(), endRunSummary(), and streamId().