#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 TopDiLeptonOfflineDQM, SingleTopTChannelLeptonDQM, TopSingleLeptonDQM, HcalDetDiagLaserMonitor, BeamHaloAnalyzer, HcalDetDiagPedestalMonitor, GlobalRecHitsAnalyzer, CSCMonitorModule, SiStripRecHitsValid, PrimaryVertexAnalyzer4PUSlimmed, GlobalDigisAnalyzer, ExoticaDQM, HcalDetDiagLEDMonitor, HcalDetDiagTimingMonitor, PhotonAnalyzer, ZToMuMuGammaAnalyzer, RPCEfficiency, B2GDQM, EmDQMReco, V0Validator, ECALRecHitAnalyzer, GlobalHitsAnalyzer, PiZeroAnalyzer, CSCOfflineMonitor, EmDQM, HcalTimingMonitorModule, TauTagValidation, SiStripCMMonitorPlugin, HcalDigiMonitor, MuonIsolationDQM, TriggerRatesMonitor, SiStripFEDMonitorPlugin, LogMessageMonitor, MuonSimHitsValidAnalyzer, SiPixelClusterSource, L1Validator, SiStripFEDCheckPlugin, SiStripMonitorPedestals, SiPixelRawDataErrorSource, SiStripSpyMonitorModule, TTbar_Kinematics, TopDiLeptonHLTValidation, ZdcSimHitStudy, RPCTTUMonitor, TauValidation, TTbar_GenJetAnalyzer, TTbarSpinCorrHepMCAnalyzer, MuonDTDigis, TrackingMonitor, HeavyFlavorValidation, HigPhotonJetHLTOfflineSource, DQMExample_Step1, B2GHadronicHLTValidation, B2GSingleLeptonHLTValidation, SUSY_HLT_SingleLepton, TopSingleLeptonHLTValidation, TTbar_GenLepAnalyzer, METTester, SiPixelDigiSource, GeneralHLTOffline, L1TFED, DQMSourcePi0, SiPixelHLTSource, ZDCDigiStudy, HLTMuonOfflineAnalyzer, HiggsDQM, TrackEfficiencyMonitor, TrackSplittingMonitor, HLTMuonValidator, SiStripMonitorRawData, dEdxAnalyzer, EcalZmassTask, HcalNoiseRates, DuplicationChecker, MuonPFAnalyzer, HcalSimHitsValidation, SUSY_HLT_DiJet_MET, SUSY_HLT_MuEle_Hadronic, SUSY_HLT_Muon_Hadronic, DQMEventInfo, SUSY_HLT_alphaT, HcalDetDiagNoiseMonitor, NoiseRates, MBUEandQCDValidation, DiMuonHistograms, MuonEnergyDepositAnalyzer, SUSY_HLT_DoubleEle_Hadronic, SUSY_HLT_Electron_BJet, BasicGenParticleValidation, MuonSeedsAnalyzer, SUSY_HLT_Razor, HiggsValidation, HcalDataIntegrityTask, SiStripBaselineValidator, CaloTowersAnalyzer, HcalMonitorModule, HcalRawDataMonitor, EcalPileUpDepMonitor, HTMHTAnalyzer, DQMDcsInfo, SUSY_HLT_DoubleMuon_Hadronic, SUSY_HLT_Muon_BJet, CaloTowersValidation, WValidation, SiPixelRecHitsValid, HcalBaseDQMonitor, DQMSourceEleCalib, BasicHepMCHeavyIonValidation, DrellYanValidation, SUSY_HLT_PhotonHT, BasicHepMCValidation, SimHitsValidationHcal, MixCollectionValidation, EcalFEDMonitorTemp< SUBDET >, HcalDeadCellMonitor, QcdPhotonsDQM, DQMHcalDiJetsAlCaReco, DTSegmentsTask, HcalHotCellMonitor, MonitorLTC, SUSY_HLT_InclusiveHT, TrackerHitAnalyzer, RPCFEDIntegrity, RPCMonitorDigi, DQMHcalPhiSymAlCaReco, HCALRecHitAnalyzer, HcalSimHitStudy, SiStripMonitorFilter, SiStripMonitorHLT, HLTTauDQMOfflineSource, RPCDcsInfo, CaloTowerAnalyzer, ESRawDataTask, ESTimingTask, HcalLSbyLSMonitor, RPCRecHitValid, CentralityDQM, SiStripFEDDumpPlugin, SUSYDQMAnalyzer, ESTrendTask, RPCMonitorRaw, RPCRecHitProbability, MultiTrackValidator, RPCMonitorLinkSynchro, HcalBeamMonitor, RPCDigiValid, SiPixelDigiValid, SiStripDigiValid, EcalDQMonitorTask, RPCPointVsRecHit, CSCRecHitValidation, CSCDigiValidation, TrackingTruthValid, ESFEDIntegrityTask, HcalNoiseMonitor, BenchmarkAnalyzer, ESOccupancyTask, ESPedestalTask, HcalRecHitMonitor, HcalTrigPrimMonitor, PFCandidateDQMAnalyzer, PFJetDQMAnalyzer, PFMETDQMAnalyzer, PFMuonDQMAnalyzer, ESIntegrityTask, HcalCoarsePedestalMonitor, ESRecoSummary, CandidateBenchmarkAnalyzer, Digi2Raw2Digi, DQMHOAlCaRecoStream, METBenchmarkAnalyzer, PFCandidateBenchmarkAnalyzer, PFCandidateManagerAnalyzer, HcalNZSMonitor, MatchMETBenchmarkAnalyzer, and PerformanceAnalyzer.
Referenced by beginRun().
|
inlinevirtual |
Reimplemented in EmDQMReco, EmDQM, TauTagValidation, SiStripCMMonitorPlugin, TriggerRatesMonitor, SiPixelClusterSource, SiStripSpyMonitorModule, SiPixelRawDataErrorSource, TauValidation, GeneralHLTOffline, HeavyFlavorValidation, DQMExample_Step1, SUSY_HLT_SingleLepton, SiPixelDigiSource, SiPixelHLTSource, HigPhotonJetHLTOfflineSource, HLTMuonOfflineAnalyzer, HLTMuonValidator, HcalBaseDQMonitor, SUSY_HLT_DiJet_MET, SUSY_HLT_MuEle_Hadronic, SUSY_HLT_Muon_Hadronic, SUSY_HLT_alphaT, MBUEandQCDValidation, HiggsValidation, SUSY_HLT_DoubleEle_Hadronic, SUSY_HLT_Electron_BJet, SUSY_HLT_Razor, WValidation, DrellYanValidation, HcalMonitorModule, SUSY_HLT_DoubleMuon_Hadronic, SUSY_HLT_Muon_BJet, BasicHepMCValidation, ESTrendTask, SUSY_HLT_PhotonHT, EcalFEDMonitorTemp< SUBDET >, HCALRecHitAnalyzer, SUSY_HLT_InclusiveHT, 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().