#include <DQMStore.h>
Public Member Functions | |
template<typename... Args> | |
MonitorElement * | book1D (Args &&...args) |
template<typename... Args> | |
MonitorElement * | book1DD (Args &&...args) |
template<typename... Args> | |
MonitorElement * | book1S (Args &&...args) |
template<typename... Args> | |
MonitorElement * | book2D (Args &&...args) |
template<typename... Args> | |
MonitorElement * | book2DD (Args &&...args) |
template<typename... Args> | |
MonitorElement * | book2S (Args &&...args) |
template<typename... Args> | |
MonitorElement * | book3D (Args &&...args) |
template<typename... Args> | |
MonitorElement * | bookFloat (Args &&...args) |
template<typename... Args> | |
MonitorElement * | bookInt (Args &&...args) |
template<typename... Args> | |
MonitorElement * | bookProfile (Args &&...args) |
template<typename... Args> | |
MonitorElement * | bookProfile2D (Args &&...args) |
template<typename... Args> | |
MonitorElement * | bookString (Args &&...args) |
void | cd (void) |
void | cd (const std::string &dir) |
void | goUp (void) |
const std::string & | pwd (void) |
void | setCurrentFolder (const std::string &fullpath) |
void | tag (MonitorElement *, unsigned int) |
void | tagContents (const std::string &, unsigned int) |
Private Member Functions | |
IBooker (DQMStore *store) | |
IBooker () | |
IBooker (const IBooker &) | |
Private Attributes | |
DQMStore * | owner_ |
Friends | |
class | DQMStore |
Definition at line 90 of file DQMStore.h.
|
inlineexplicitprivate |
Definition at line 176 of file DQMStore.h.
|
private |
|
private |
|
inline |
Definition at line 115 of file DQMStore.h.
Referenced by ESPedestalClient::book(), L1ValidatorHists::Book(), HistoProviderDQM::book1D(), HcalDigisClient::book1D(), Benchmark::book1D(), DQMHelper::book1dHisto(), RPCEfficiency::bookDetUnitSeg(), RPCFEDIntegrity::bookFEDMe(), GEMSimTrackMatch::bookHistograms(), CSCRecHit2DValidation::bookHistograms(), CSCALCTDigiValidation::bookHistograms(), CSCCLCTDigiValidation::bookHistograms(), CSCStripDigiValidation::bookHistograms(), PerformanceAnalyzer::bookHistograms(), CSCWireDigiValidation::bookHistograms(), CSCComparatorDigiValidation::bookHistograms(), ESPedestalTask::bookHistograms(), L1TdeStage2EMTF::bookHistograms(), HiBasicGenTest::bookHistograms(), RPCMonitorLinkSynchro::bookHistograms(), HLTTauDQMPathSummaryPlotter::bookHistograms(), RPCMonitorRaw::bookHistograms(), EventShapeDQM::bookHistograms(), ESTimingTask::bookHistograms(), SiStripMonitorFilter::bookHistograms(), SiStripMonitorHLT::bookHistograms(), RPCDcsInfo::bookHistograms(), HeavyIonUCCDQM::bookHistograms(), CentralitypADQM::bookHistograms(), MonitorLTC::bookHistograms(), DQMHcalIsolatedBunchAlCaReco::bookHistograms(), EcalPreshowerNoiseDistrib::bookHistograms(), DQMDcsInfo::bookHistograms(), SiStripBaselineValidator::bookHistograms(), HTMHTAnalyzer::bookHistograms(), HLTVertexPerformanceAnalyzer::bookHistograms(), EcalPreshowerDigisValidation::bookHistograms(), DQMScalInfo::bookHistograms(), NoiseRates::bookHistograms(), L1TStage2OMTF::bookHistograms(), DTDCSByLumiTask::bookHistograms(), SiStripMonitorRawData::bookHistograms(), HcalNoiseRates::bookHistograms(), L1TFED::bookHistograms(), MillePedeDQMModule::bookHistograms(), L1TCSCTPG::bookHistograms(), B2GDoubleLeptonHLTValidation::bookHistograms(), B2GHadronicHLTValidation::bookHistograms(), GlobalHitsTester::bookHistograms(), SUSY_HLT_PhotonMET::bookHistos(), SUSY_HLT_ElecFakes::bookHistos(), SUSY_HLT_MuonFakes::bookHistos(), RPCEfficiencyPerRingLayer::dqmEndJob(), RPCRecHitValidClient::dqmEndJob(), DQMExample_Step2::dqmEndJob(), L1TCSCTFClient::dqmEndJob(), DQMHcalIsoTrackPostProcessor::dqmEndJob(), RPCEfficiencyShiftHisto::dqmEndJob(), L1EmulatorErrorFlagClient::dqmEndJob(), METTesterPostProcessor::dqmEndJob(), DQMScaleToClient::dqmEndJob(), MuonTrackResidualsTest::dqmEndJob(), JetMETHLTOfflineClient::dqmEndJob(), ThroughputServiceClient::fillSummaryPlots(), RPCMultiplicityTest::myBooker(), and SusyPostProcessor::QuantilePlots().
|
inline |
Definition at line 127 of file DQMStore.h.
|
inline |
Definition at line 121 of file DQMStore.h.
|
inline |
Definition at line 133 of file DQMStore.h.
Referenced by HcalOfflineHarvesting::_dqmEndJob(), HcalOnlineHarvesting::_dqmEndLuminosityBlock(), ESSummaryClient::book(), HistoProviderDQM::book2D(), HcalDigisClient::book2D(), Benchmark::book2D(), DQMHelper::book2dHisto(), GEMCheckGeometry::bookHistograms(), CSCRecHit2DValidation::bookHistograms(), L1TdeStage2EMTF::bookHistograms(), RPCMonitorLinkSynchro::bookHistograms(), RPCMonitorRaw::bookHistograms(), ESTimingTask::bookHistograms(), HeavyIonUCCDQM::bookHistograms(), EcalPreshowerNoiseDistrib::bookHistograms(), SiStripBaselineValidator::bookHistograms(), CastorLEDMonitor::bookHistograms(), L1TStage2OMTF::bookHistograms(), PSMonitor::bookHistograms(), GlobalHitsTester::bookHistograms(), RPCDcsInfoClient::dqmEndJob(), TrackingDQMClientHeavyIons::dqmEndJob(), RPCEfficiencyShiftHisto::dqmEndJob(), DTOfflineSummaryClients::dqmEndJob(), PhotonDataCertification::dqmEndJob(), JetMETHLTOfflineClient::dqmEndJob(), BrilClient::dqmEndLuminosityBlock(), DTCertificationSummary::dqmEndLuminosityBlock(), DTDCSByLumiSummary::dqmEndLuminosityBlock(), DTSummaryClients::dqmEndLuminosityBlock(), PlotCombiner::makePlot(), RPCMultiplicityTest::myBooker(), RPCDeadChannelTest::myBooker(), RPCDataCertification::myBooker(), RPCDaqInfo::myBooker(), and RPCDCSSummary::myBooker().
|
inline |
Definition at line 145 of file DQMStore.h.
|
inline |
Definition at line 139 of file DQMStore.h.
|
inline |
Definition at line 151 of file DQMStore.h.
Referenced by EcalPreshowerNoiseDistrib::bookHistograms(), and GlobalHitsTester::bookHistograms().
|
inline |
Definition at line 109 of file DQMStore.h.
Referenced by ESSummaryClient::book(), hcaldqm::ContainerD::book(), DQMEventInfo::bookHistograms(), DTScalerInfoTask::bookHistograms(), GlobalHitsTester::bookHistograms(), CSCOfflineClient::bookMonitorObject(), HLTTauCertifier::dqmEndJob(), DTOfflineSummaryClients::dqmEndJob(), CSCDaqInfo::dqmEndJob(), CSCDcsInfo::dqmEndJob(), CSCCertificationInfo::dqmEndJob(), PhotonDataCertification::dqmEndJob(), SiPixelDcsInfo::dqmEndLuminosityBlock(), DTDCSSummary::dqmEndLuminosityBlock(), SiPixelDaqInfo::dqmEndLuminosityBlock(), DTCertificationSummary::dqmEndLuminosityBlock(), DTDCSByLumiSummary::dqmEndLuminosityBlock(), DTSummaryClients::dqmEndLuminosityBlock(), RPCDaqInfo::myBooker(), RPCDataCertification::myBooker(), and RPCDCSSummary::myBooker().
|
inline |
Definition at line 103 of file DQMStore.h.
Referenced by hcaldqm::ContainerI::book(), DQMEventInfo::bookHistograms(), GlobalHitsTester::bookHistograms(), CSCOfflineClient::bookMonitorObject(), and RPCDcsInfoClient::dqmEndJob().
|
inline |
Definition at line 157 of file DQMStore.h.
Referenced by hcaldqm::ContainerSingleProf1D::book(), L1TFED::bookHistograms(), GlobalHitsTester::bookHistograms(), HcalDigisClient::bookPf(), HistoProviderDQM::bookProfile(), Benchmark::bookProfile(), and HLTTauPostProcessor::plotFilterEfficiencies().
|
inline |
Definition at line 163 of file DQMStore.h.
Referenced by hcaldqm::ContainerSingleProf2D::book(), and GlobalHitsTester::bookHistograms().
|
inline |
Definition at line 97 of file DQMStore.h.
Referenced by hcaldqm::ContainerS::book(), DQMDcsInfo::bookHistograms(), DQMEventInfo::bookHistograms(), GlobalHitsTester::bookHistograms(), and CSCOfflineClient::bookMonitorObject().
void DQMStore::IBooker::cd | ( | void | ) |
Definition at line 268 of file DQMStore.cc.
Referenced by RPCFEDIntegrity::bookFEDMe(), RPCMonitorLinkSynchro::bookHistograms(), RPCMonitorRaw::bookHistograms(), EventShapeDQM::bookHistograms(), RPCDcsInfo::bookHistograms(), HeavyIonUCCDQM::bookHistograms(), DQMDcsInfo::bookHistograms(), DQMScalInfo::bookHistograms(), MillePedeDQMModule::bookHistograms(), SUSY_HLT_PhotonMET::bookHistos(), SUSY_HLT_ElecFakes::bookHistos(), SUSY_HLT_MuonFakes::bookHistos(), CSCOfflineClient::bookMonitorObject(), RPCDcsInfoClient::dqmEndJob(), TrackingDQMClientHeavyIons::dqmEndJob(), CSCDcsInfo::dqmEndJob(), CSCDaqInfo::dqmEndJob(), and CSCCertificationInfo::dqmEndJob().
void DQMStore::IBooker::cd | ( | const std::string & | dir | ) |
Definition at line 272 of file DQMStore.cc.
void DQMStore::IBooker::goUp | ( | void | ) |
Definition at line 280 of file DQMStore.cc.
const std::string & DQMStore::IBooker::pwd | ( | void | ) |
Definition at line 284 of file DQMStore.cc.
Referenced by DQMHcalIsoTrackPostProcessor::dqmEndJob().
void DQMStore::IBooker::setCurrentFolder | ( | const std::string & | fullpath | ) |
Definition at line 276 of file DQMStore.cc.
Referenced by HcalOfflineHarvesting::_dqmEndJob(), ESSummaryClient::book(), ESPedestalClient::book(), hcaldqm::ContainerD::book(), hcaldqm::ContainerI::book(), hcaldqm::ContainerS::book(), hcaldqm::ContainerSingleProf1D::book(), hcaldqm::ContainerSingleProf2D::book(), RPCEfficiency::bookDetUnitSeg(), RPCFEDIntegrity::bookFEDMe(), PerformanceAnalyzer::bookHistograms(), ESPedestalTask::bookHistograms(), PFCandidateDQMAnalyzer::bookHistograms(), PFJetDQMAnalyzer::bookHistograms(), PFMETDQMAnalyzer::bookHistograms(), PFMuonDQMAnalyzer::bookHistograms(), BenchmarkAnalyzer::bookHistograms(), CSCRecHitValidation::bookHistograms(), CSCDigiValidation::bookHistograms(), L1TdeStage2EMTF::bookHistograms(), HLTTauDQMPathSummaryPlotter::bookHistograms(), RPCMonitorLinkSynchro::bookHistograms(), HiBasicGenTest::bookHistograms(), EventShapeDQM::bookHistograms(), RPCMonitorRaw::bookHistograms(), ESTimingTask::bookHistograms(), SiStripMonitorFilter::bookHistograms(), SiStripMonitorHLT::bookHistograms(), CentralitypADQM::bookHistograms(), HeavyIonUCCDQM::bookHistograms(), RPCDcsInfo::bookHistograms(), MonitorLTC::bookHistograms(), DQMHcalIsolatedBunchAlCaReco::bookHistograms(), DQMDcsInfo::bookHistograms(), BasicHepMCHeavyIonValidation::bookHistograms(), SiStripBaselineValidator::bookHistograms(), HTMHTAnalyzer::bookHistograms(), HLTVertexPerformanceAnalyzer::bookHistograms(), BPhysicsValidation::bookHistograms(), BPhysicsSpectrum::bookHistograms(), HiggsValidation::bookHistograms(), EcalPreshowerDigisValidation::bookHistograms(), CastorLEDMonitor::bookHistograms(), DQMEventInfo::bookHistograms(), DQMScalInfo::bookHistograms(), NoiseRates::bookHistograms(), L1TStage2OMTF::bookHistograms(), DuplicationChecker::bookHistograms(), DTDCSByLumiTask::bookHistograms(), SiStripMonitorRawData::bookHistograms(), DTScalerInfoTask::bookHistograms(), PSMonitor::bookHistograms(), HcalNoiseRates::bookHistograms(), MillePedeDQMModule::bookHistograms(), L1TFED::bookHistograms(), L1TCSCTPG::bookHistograms(), B2GDoubleLeptonHLTValidation::bookHistograms(), B2GHadronicHLTValidation::bookHistograms(), TTbar_GenLepAnalyzer::bookHistograms(), TTbarSpinCorrHepMCAnalyzer::bookHistograms(), TTbar_GenJetAnalyzer::bookHistograms(), GlobalHitsTester::bookHistograms(), SUSY_HLT_PhotonMET::bookHistos(), SUSY_HLT_ElecFakes::bookHistos(), SUSY_HLT_MuonFakes::bookHistos(), CSCOfflineClient::bookMonitorObject(), BPhysicsValidation::ParticleMonitor::Configure(), RPCDcsInfoClient::dqmEndJob(), TrackingDQMClientHeavyIons::dqmEndJob(), RPCEfficiencyPerRingLayer::dqmEndJob(), RPCRecHitValidClient::dqmEndJob(), DQMExample_Step2::dqmEndJob(), L1TCSCTFClient::dqmEndJob(), HLTTauCertifier::dqmEndJob(), RPCEfficiencyShiftHisto::dqmEndJob(), L1EmulatorErrorFlagClient::dqmEndJob(), METTesterPostProcessor::dqmEndJob(), DTOfflineSummaryClients::dqmEndJob(), DQMScaleToClient::dqmEndJob(), DTDCSByLumiSummary::dqmEndJob(), MuonTrackResidualsTest::dqmEndJob(), CSCDaqInfo::dqmEndJob(), CSCDcsInfo::dqmEndJob(), CSCCertificationInfo::dqmEndJob(), PhotonDataCertification::dqmEndJob(), JetMETHLTOfflineClient::dqmEndJob(), CSCOfflineClient::dqmEndJob(), BrilClient::dqmEndLuminosityBlock(), DTDCSSummary::dqmEndLuminosityBlock(), SiPixelDcsInfo::dqmEndLuminosityBlock(), SiPixelDaqInfo::dqmEndLuminosityBlock(), DTCertificationSummary::dqmEndLuminosityBlock(), DTDCSByLumiSummary::dqmEndLuminosityBlock(), DTSummaryClients::dqmEndLuminosityBlock(), ThroughputServiceClient::fillSummaryPlots(), PlotCombiner::makePlot(), RPCMultiplicityTest::myBooker(), RPCDeadChannelTest::myBooker(), RPCDataCertification::myBooker(), RPCDaqInfo::myBooker(), RPCDCSSummary::myBooker(), HLTTauPostProcessor::plotFilterEfficiencies(), SusyPostProcessor::QuantilePlots(), and HistoProviderDQM::setDir().
void DQMStore::IBooker::tag | ( | MonitorElement * | me, |
unsigned int | tag | ||
) |
Definition at line 288 of file DQMStore.cc.
Referenced by HiBasicGenTest::bookHistograms(), SiStripBaselineValidator::bookHistograms(), GlobalHitsTester::bookHistograms(), and Inspector.Inspector::SetTag().
void DQMStore::IBooker::tagContents | ( | const std::string & | path, |
unsigned int | myTag | ||
) |
Definition at line 292 of file DQMStore.cc.
|
friend |
Definition at line 93 of file DQMStore.h.
|
private |
Definition at line 187 of file DQMStore.h.