#include <HcalBaseDQMonitor.h>
Protected Member Functions | |
virtual void | analyze (const edm::Event &e, const edm::EventSetup &c) |
virtual void | beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
virtual void | cleanup (void) |
virtual void | dqmBeginRun (const edm::Run &run, const edm::EventSetup &c) |
virtual void | endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
virtual void | endRun (const edm::Run &run, const edm::EventSetup &c) |
void | getLogicalMap (const edm::EventSetup &c) |
bool | IsAllowedCalibType () |
bool | LumiInOrder (int lumisec) |
virtual void | reset (void) |
virtual void | setup (DQMStore::IBooker &) |
void | SetupEtaPhiHists (DQMStore::IBooker &ib, EtaPhiHists &hh, std::string Name, std::string Units) |
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) |
Protected Attributes | |
std::vector< int > | AllowedCalibTypes_ |
int | badChannelStatusMask_ |
int | currentLS |
int | currenttype_ |
int | debug_ |
bool | enableCleanup_ |
bool | eventAllowed_ |
bool | HBpresent_ |
bool | HEpresent_ |
bool | HFpresent_ |
bool | HOpresent_ |
int | ievt_ |
std::map< unsigned int, int > | KnownBadCells_ |
int | levt_ |
HcalLogicalMap * | logicalMap_ |
bool | makeDiagnostics_ |
MonitorElement * | meIevt_ |
MonitorElement * | meLevt_ |
bool | mergeRuns_ |
MonitorElement * | meTevt_ |
MonitorElement * | meTevtHist_ |
bool | needLogicalMap_ |
int | NLumiBlocks_ |
bool | Online_ |
std::string | prefixME_ |
MonitorElement * | ProblemsCurrentLB |
MonitorElement * | ProblemsVsLB |
MonitorElement * | ProblemsVsLB_HB |
MonitorElement * | ProblemsVsLB_HBHEHF |
MonitorElement * | ProblemsVsLB_HE |
MonitorElement * | ProblemsVsLB_HF |
MonitorElement * | ProblemsVsLB_HO |
bool | skipOutOfOrderLS_ |
std::string | subdir_ |
int | tevt_ |
Private Member Functions | |
void | CheckCalibType (const edm::Handle< FEDRawDataCollection > &) |
void | CheckSubdetectorStatus (const edm::Handle< FEDRawDataCollection > &, HcalSubdetector, const HcalElectronicsMap &) |
Private Attributes | |
const HcalElectronicsMap * | eMap_ |
edm::InputTag | FEDRawDataCollection_ |
bool | setupDone_ |
edm::EDGetTokenT < FEDRawDataCollection > | tok_braw_ |
Definition at line 26 of file HcalBaseDQMonitor.h.
HcalBaseDQMonitor::HcalBaseDQMonitor | ( | const edm::ParameterSet & | ps | ) |
Definition at line 28 of file HcalBaseDQMonitor.cc.
References AllowedCalibTypes_, currenttype_, debug_, eMap_, enableCleanup_, FEDRawDataCollection_, edm::ParameterSet::getUntrackedParameter(), HBpresent_, HEpresent_, HFpresent_, HOpresent_, ievt_, levt_, logicalMap_, makeDiagnostics_, meIevt_, meLevt_, mergeRuns_, meTevtHist_, needLogicalMap_, NLumiBlocks_, Online_, prefixME_, ProblemsCurrentLB, ProblemsVsLB, ProblemsVsLB_HB, ProblemsVsLB_HBHEHF, ProblemsVsLB_HE, ProblemsVsLB_HF, ProblemsVsLB_HO, setupDone_, skipOutOfOrderLS_, AlCaHLTBitMon_QueryRunRegistry::string, subdir_, tevt_, and tok_braw_.
|
inline |
Definition at line 34 of file HcalBaseDQMonitor.h.
|
virtual |
|
protectedvirtual |
Implements edm::stream::EDAnalyzerBase.
Reimplemented in HcalDetDiagLaserMonitor, HcalDetDiagPedestalMonitor, HcalDetDiagLEDMonitor, HcalDetDiagTimingMonitor, HcalDigiMonitor, HcalHotCellMonitor, HcalDataIntegrityTask, HcalDetDiagNoiseMonitor, HcalRawDataMonitor, HcalDeadCellMonitor, HcalRecHitMonitor, HcalBeamMonitor, HcalNoiseMonitor, HcalCoarsePedestalMonitor, HcalNZSMonitor, and HcalTrigPrimMonitor.
Definition at line 244 of file HcalBaseDQMonitor.cc.
References CheckCalibType(), CheckSubdetectorStatus(), gather_cfg::cout, debug_, eMap_, eventAllowed_, FEDRawDataCollection_, MonitorElement::Fill(), edm::Event::getByToken(), getLogicalMap(), HBpresent_, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, HEpresent_, HFpresent_, HOpresent_, ievt_, IsAllowedCalibType(), levt_, LumiInOrder(), edm::EventBase::luminosityBlock(), meIevt_, meLevt_, meTevt_, meTevtHist_, tevt_, and tok_braw_.
Referenced by HcalNZSMonitor::analyze(), HcalTrigPrimMonitor::analyze(), HcalCoarsePedestalMonitor::analyze(), HcalNoiseMonitor::analyze(), HcalBeamMonitor::analyze(), HcalRecHitMonitor::analyze(), HcalDeadCellMonitor::analyze(), HcalRawDataMonitor::analyze(), HcalDataIntegrityTask::analyze(), HcalDetDiagNoiseMonitor::analyze(), HcalHotCellMonitor::analyze(), HcalDigiMonitor::analyze(), HcalDetDiagTimingMonitor::analyze(), HcalDetDiagLEDMonitor::analyze(), HcalDetDiagPedestalMonitor::analyze(), and HcalDetDiagLaserMonitor::analyze().
|
protectedvirtual |
Reimplemented from edm::stream::EDAnalyzerBase.
Reimplemented in HcalDetDiagLaserMonitor, HcalDetDiagPedestalMonitor, HcalDigiMonitor, HcalHotCellMonitor, HcalLSbyLSMonitor, HcalRawDataMonitor, HcalCoarsePedestalMonitor, HcalBeamMonitor, and HcalTrigPrimMonitor.
Definition at line 184 of file HcalBaseDQMonitor.cc.
References currentLS, MonitorElement::Fill(), levt_, LumiInOrder(), edm::LuminosityBlockBase::luminosityBlock(), meLevt_, ProblemsCurrentLB, and MonitorElement::Reset().
Referenced by HcalTrigPrimMonitor::beginLuminosityBlock(), HcalBeamMonitor::beginLuminosityBlock(), HcalCoarsePedestalMonitor::beginLuminosityBlock(), HcalRawDataMonitor::beginLuminosityBlock(), HcalLSbyLSMonitor::beginLuminosityBlock(), HcalHotCellMonitor::beginLuminosityBlock(), and HcalDigiMonitor::beginLuminosityBlock().
|
virtual |
Implements DQMEDAnalyzer.
Reimplemented in HcalDetDiagLaserMonitor, HcalDetDiagPedestalMonitor, HcalDetDiagLEDMonitor, HcalDetDiagTimingMonitor, HcalDigiMonitor, HcalDetDiagNoiseMonitor, HcalDataIntegrityTask, HcalRawDataMonitor, HcalDeadCellMonitor, HcalHotCellMonitor, HcalLSbyLSMonitor, HcalBeamMonitor, HcalNoiseMonitor, HcalRecHitMonitor, HcalTrigPrimMonitor, HcalCoarsePedestalMonitor, and HcalNZSMonitor.
Definition at line 107 of file HcalBaseDQMonitor.cc.
References gather_cfg::cout, debug_, mergeRuns_, reset(), setup(), subdir_, and tevt_.
Referenced by HcalNZSMonitor::bookHistograms(), HcalCoarsePedestalMonitor::bookHistograms(), HcalTrigPrimMonitor::bookHistograms(), HcalRecHitMonitor::bookHistograms(), HcalNoiseMonitor::bookHistograms(), HcalBeamMonitor::bookHistograms(), HcalLSbyLSMonitor::bookHistograms(), HcalHotCellMonitor::bookHistograms(), HcalDeadCellMonitor::bookHistograms(), HcalRawDataMonitor::bookHistograms(), HcalDataIntegrityTask::bookHistograms(), HcalDetDiagNoiseMonitor::bookHistograms(), HcalDigiMonitor::bookHistograms(), HcalDetDiagTimingMonitor::bookHistograms(), and HcalDetDiagLEDMonitor::bookHistograms().
|
private |
Definition at line 397 of file HcalBaseDQMonitor.cc.
References diJetCalib::calibType, gather_cfg::cout, currenttype_, FEDRawData::data(), debug_, i, ievt_, LogDebug, FEDNumbering::MAXHCALFEDID, FEDNumbering::MAXHCALuTCAFEDID, FEDNumbering::MINHCALFEDID, FEDNumbering::MINHCALuTCAFEDID, FEDRawData::size(), and relativeConstraints::value.
Referenced by analyze().
|
private |
Definition at line 305 of file HcalBaseDQMonitor.cc.
References HcalHTRData::check(), gather_cfg::cout, FEDRawData::data(), debug_, HcalDCCHeader::getSourceId(), HcalDCCHeader::getSpigotData(), HcalDCCHeader::getSpigotPresent(), HBpresent_, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, HEpresent_, HFpresent_, HOpresent_, HcalHTRData::htrSlot(), HcalHTRData::htrTopBottom(), i, HcalHTRData::isHistogramEvent(), HcalElectronicsMap::lookup(), FEDNumbering::MAXHCALFEDID, FEDNumbering::MAXHCALuTCAFEDID, FEDNumbering::MINHCALFEDID, FEDNumbering::MINHCALuTCAFEDID, DetId::null(), HcalHTRData::readoutVMECrateId(), HcalElectronicsId::setHTR(), FEDRawData::size(), HcalDCCHeader::SPIGOT_COUNT, and DetId::subdetId().
Referenced by analyze().
|
protectedvirtual |
Definition at line 146 of file HcalBaseDQMonitor.cc.
Referenced by HcalTrigPrimMonitor::endJob(), HcalRecHitMonitor::endJob(), HcalLSbyLSMonitor::endJob(), HcalHotCellMonitor::endJob(), HcalDeadCellMonitor::endJob(), HcalCoarsePedestalMonitor::endJob(), HcalRawDataMonitor::endJob(), HcalDigiMonitor::endJob(), and esMonitoring.FDJsonServer::handle_close().
|
protectedvirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 90 of file HcalBaseDQMonitor.cc.
References gather_cfg::cout, debug_, eMap_, edm::EventSetup::get(), mergeRuns_, reset(), and setupDone_.
|
protectedvirtual |
Reimplemented from edm::stream::EDAnalyzerBase.
Reimplemented in HcalDetDiagLaserMonitor, HcalDetDiagPedestalMonitor, HcalDigiMonitor, HcalHotCellMonitor, HcalDetDiagNoiseMonitor, HcalLSbyLSMonitor, HcalRawDataMonitor, HcalDeadCellMonitor, HcalBeamMonitor, HcalCoarsePedestalMonitor, HcalRecHitMonitor, and HcalTrigPrimMonitor.
Definition at line 195 of file HcalBaseDQMonitor.cc.
References LumiInOrder(), and edm::LuminosityBlockBase::luminosityBlock().
|
protectedvirtual |
Reimplemented from edm::stream::EDAnalyzerBase.
Reimplemented in HcalDetDiagLaserMonitor, HcalDetDiagPedestalMonitor, HcalDetDiagLEDMonitor, HcalDigiMonitor, HcalRawDataMonitor, HcalCoarsePedestalMonitor, HcalDeadCellMonitor, HcalHotCellMonitor, HcalLSbyLSMonitor, and HcalRecHitMonitor.
Definition at line 122 of file HcalBaseDQMonitor.cc.
References gather_cfg::cout, debug_, and subdir_.
|
protected |
Definition at line 235 of file HcalBaseDQMonitor.cc.
References HcalLogicalMapGenerator::createMap(), relval_steps::gen(), edm::EventSetup::get(), logicalMap_, and needLogicalMap_.
Referenced by HcalRecHitMonitor::analyze(), HcalDetDiagNoiseMonitor::analyze(), analyze(), and HcalDetDiagLEDMonitor::analyze().
|
protected |
Definition at line 212 of file HcalBaseDQMonitor.cc.
References AllowedCalibTypes_, gather_cfg::cout, currenttype_, debug_, and i.
Referenced by HcalNZSMonitor::analyze(), HcalTrigPrimMonitor::analyze(), HcalCoarsePedestalMonitor::analyze(), HcalBeamMonitor::analyze(), HcalRecHitMonitor::analyze(), HcalDeadCellMonitor::analyze(), HcalRawDataMonitor::analyze(), HcalDataIntegrityTask::analyze(), HcalDetDiagNoiseMonitor::analyze(), HcalHotCellMonitor::analyze(), analyze(), HcalDigiMonitor::analyze(), and HcalDetDiagTimingMonitor::analyze().
|
protected |
Definition at line 203 of file HcalBaseDQMonitor.cc.
References currentLS, Online_, and skipOutOfOrderLS_.
Referenced by HcalNZSMonitor::analyze(), HcalTrigPrimMonitor::analyze(), HcalCoarsePedestalMonitor::analyze(), HcalBeamMonitor::analyze(), HcalRecHitMonitor::analyze(), HcalDeadCellMonitor::analyze(), HcalRawDataMonitor::analyze(), HcalDataIntegrityTask::analyze(), HcalDetDiagNoiseMonitor::analyze(), analyze(), HcalHotCellMonitor::analyze(), HcalDigiMonitor::analyze(), HcalDetDiagTimingMonitor::analyze(), HcalTrigPrimMonitor::beginLuminosityBlock(), HcalBeamMonitor::beginLuminosityBlock(), HcalRawDataMonitor::beginLuminosityBlock(), HcalLSbyLSMonitor::beginLuminosityBlock(), HcalHotCellMonitor::beginLuminosityBlock(), beginLuminosityBlock(), HcalRecHitMonitor::endLuminosityBlock(), HcalTrigPrimMonitor::endLuminosityBlock(), HcalCoarsePedestalMonitor::endLuminosityBlock(), HcalBeamMonitor::endLuminosityBlock(), HcalDeadCellMonitor::endLuminosityBlock(), HcalHotCellMonitor::endLuminosityBlock(), endLuminosityBlock(), and HcalDigiMonitor::endLuminosityBlock().
|
protectedvirtual |
Reimplemented in HcalDetDiagLEDMonitor, HcalDetDiagTimingMonitor, HcalDigiMonitor, HcalRawDataMonitor, HcalDetDiagNoiseMonitor, HcalCoarsePedestalMonitor, HcalDeadCellMonitor, HcalBeamMonitor, HcalHotCellMonitor, HcalDataIntegrityTask, HcalLSbyLSMonitor, HcalNoiseMonitor, HcalRecHitMonitor, HcalNZSMonitor, and HcalTrigPrimMonitor.
Definition at line 127 of file HcalBaseDQMonitor.cc.
References gather_cfg::cout, currentLS, currenttype_, debug_, MonitorElement::Fill(), HBpresent_, HEpresent_, HFpresent_, HOpresent_, ievt_, levt_, meIevt_, meLevt_, meTevt_, meTevtHist_, ProblemsCurrentLB, MonitorElement::Reset(), subdir_, and tevt_.
Referenced by HcalDetDiagPedestalMonitor::analyze(), HcalDetDiagLaserMonitor::analyze(), bookHistograms(), dqmBeginRun(), HcalLSbyLSMonitor::reset(), HcalDataIntegrityTask::reset(), HcalHotCellMonitor::reset(), and HcalDeadCellMonitor::reset().
|
protectedvirtual |
Reimplemented in HcalDetDiagLEDMonitor, HcalDetDiagTimingMonitor, HcalDigiMonitor, HcalRawDataMonitor, HcalDetDiagNoiseMonitor, HcalDeadCellMonitor, HcalDataIntegrityTask, HcalHotCellMonitor, HcalLSbyLSMonitor, HcalBeamMonitor, HcalNoiseMonitor, HcalRecHitMonitor, HcalCoarsePedestalMonitor, HcalTrigPrimMonitor, and HcalNZSMonitor.
Definition at line 151 of file HcalBaseDQMonitor.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), DQMStore::IBooker::bookInt(), gather_cfg::cout, debug_, MonitorElement::Fill(), MonitorElement::getTH2F(), meIevt_, meLevt_, meTevt_, meTevtHist_, ProblemsCurrentLB, MonitorElement::Reset(), DQMStore::IBooker::setCurrentFolder(), setupDone_, and subdir_.
Referenced by bookHistograms(), HcalDetDiagPedestalMonitor::bookHistograms(), HcalDetDiagLaserMonitor::bookHistograms(), HcalNZSMonitor::setup(), HcalTrigPrimMonitor::setup(), HcalCoarsePedestalMonitor::setup(), HcalRecHitMonitor::setup(), HcalNoiseMonitor::setup(), HcalBeamMonitor::setup(), HcalLSbyLSMonitor::setup(), HcalDataIntegrityTask::setup(), HcalHotCellMonitor::setup(), HcalDeadCellMonitor::setup(), HcalDetDiagNoiseMonitor::setup(), HcalRawDataMonitor::setup(), HcalDigiMonitor::setup(), HcalDetDiagTimingMonitor::setup(), and HcalDetDiagLEDMonitor::setup().
|
inlineprotected |
Definition at line 74 of file HcalBaseDQMonitor.h.
References EtaPhiHists::setup().
Referenced by HcalCoarsePedestalMonitor::setup(), HcalRecHitMonitor::setup(), HcalNoiseMonitor::setup(), HcalHotCellMonitor::setup(), HcalDeadCellMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 84 of file HcalBaseDQMonitor.h.
Referenced by HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), and IsAllowedCalibType().
|
protected |
Definition at line 123 of file HcalBaseDQMonitor.h.
Referenced by HcalDeadCellMonitor::bookHistograms(), HcalDigiMonitor::bookHistograms(), HcalDeadCellMonitor::HcalDeadCellMonitor(), and HcalDigiMonitor::HcalDigiMonitor().
|
protected |
Definition at line 92 of file HcalBaseDQMonitor.h.
Referenced by HcalRecHitMonitor::analyze(), HcalBeamMonitor::beginLuminosityBlock(), beginLuminosityBlock(), HcalTrigPrimMonitor::endLuminosityBlock(), HcalBeamMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalDeadCellMonitor::fillNevents_problemCells(), HcalHotCellMonitor::fillNevents_problemCells(), LumiInOrder(), HcalNZSMonitor::processEvent(), HcalBeamMonitor::processEvent(), HcalDigiMonitor::processEvent(), HcalRecHitMonitor::processEvent_rechit(), and reset().
|
protected |
Definition at line 82 of file HcalBaseDQMonitor.h.
Referenced by CheckCalibType(), HcalBaseDQMonitor(), IsAllowedCalibType(), HcalDigiMonitor::process_Digi(), and reset().
|
protected |
Definition at line 88 of file HcalBaseDQMonitor.h.
Referenced by HcalNZSMonitor::analyze(), HcalCoarsePedestalMonitor::analyze(), HcalRecHitMonitor::analyze(), HcalDeadCellMonitor::analyze(), HcalRawDataMonitor::analyze(), HcalDetDiagNoiseMonitor::analyze(), HcalDataIntegrityTask::analyze(), analyze(), HcalHotCellMonitor::analyze(), HcalDigiMonitor::analyze(), HcalNZSMonitor::bookHistograms(), HcalRecHitMonitor::bookHistograms(), HcalNoiseMonitor::bookHistograms(), HcalBeamMonitor::bookHistograms(), HcalLSbyLSMonitor::bookHistograms(), HcalHotCellMonitor::bookHistograms(), HcalDeadCellMonitor::bookHistograms(), bookHistograms(), HcalDataIntegrityTask::bookHistograms(), HcalDetDiagNoiseMonitor::bookHistograms(), HcalDigiMonitor::bookHistograms(), HcalDetDiagTimingMonitor::bookHistograms(), HcalDetDiagLEDMonitor::bookHistograms(), CheckCalibType(), CheckSubdetectorStatus(), dqmBeginRun(), HcalLSbyLSMonitor::endJob(), HcalHotCellMonitor::endJob(), HcalCoarsePedestalMonitor::endJob(), HcalDeadCellMonitor::endJob(), HcalRawDataMonitor::endJob(), HcalDigiMonitor::endJob(), HcalBeamMonitor::endLuminosityBlock(), HcalRecHitMonitor::endRun(), endRun(), HcalRecHitMonitor::fill_Nevents(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_energy(), HcalHotCellMonitor::fillNevents_neighbor(), HcalHotCellMonitor::fillNevents_persistentenergy(), HcalDeadCellMonitor::fillNevents_problemCells(), HcalHotCellMonitor::fillNevents_problemCells(), HcalDeadCellMonitor::fillNevents_recentdigis(), HcalDeadCellMonitor::fillNevents_recentrechits(), HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLaserMonitor::HcalDetDiagLaserMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), IsAllowedCalibType(), HcalRawDataMonitor::mapChannproblem(), HcalRawDataMonitor::mapDCCproblem(), HcalRawDataMonitor::mapHTRproblem(), HcalRecHitMonitor::processEvent(), HcalDeadCellMonitor::processEvent(), HcalHotCellMonitor::processEvent(), HcalRecHitMonitor::processEvent_rechit(), HcalHotCellMonitor::processEvent_rechitenergy(), HcalDataIntegrityTask::reset(), HcalDeadCellMonitor::reset(), reset(), HcalNZSMonitor::setup(), HcalCoarsePedestalMonitor::setup(), HcalRecHitMonitor::setup(), HcalNoiseMonitor::setup(), HcalBeamMonitor::setup(), HcalLSbyLSMonitor::setup(), HcalHotCellMonitor::setup(), HcalDataIntegrityTask::setup(), HcalDeadCellMonitor::setup(), HcalRawDataMonitor::setup(), setup(), HcalDigiMonitor::setup(), and HcalRawDataMonitor::unpack().
|
private |
Definition at line 136 of file HcalBaseDQMonitor.h.
Referenced by analyze(), dqmBeginRun(), and HcalBaseDQMonitor().
|
protected |
Definition at line 87 of file HcalBaseDQMonitor.h.
Referenced by HcalTrigPrimMonitor::endJob(), HcalRecHitMonitor::endJob(), HcalLSbyLSMonitor::endJob(), HcalHotCellMonitor::endJob(), HcalCoarsePedestalMonitor::endJob(), HcalDeadCellMonitor::endJob(), HcalRawDataMonitor::endJob(), HcalDigiMonitor::endJob(), HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), and HcalTrigPrimMonitor::HcalTrigPrimMonitor().
|
protected |
Definition at line 101 of file HcalBaseDQMonitor.h.
Referenced by analyze().
|
private |
Definition at line 133 of file HcalBaseDQMonitor.h.
Referenced by analyze(), and HcalBaseDQMonitor().
|
protected |
Definition at line 106 of file HcalBaseDQMonitor.h.
Referenced by analyze(), CheckSubdetectorStatus(), HcalDeadCellMonitor::endLuminosityBlock(), HcalDigiMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalBaseDQMonitor(), HcalCoarsePedestalMonitor::processEvent(), HcalDigiMonitor::processEvent(), and reset().
|
protected |
Definition at line 106 of file HcalBaseDQMonitor.h.
Referenced by analyze(), CheckSubdetectorStatus(), HcalDeadCellMonitor::endLuminosityBlock(), HcalDigiMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalBaseDQMonitor(), HcalCoarsePedestalMonitor::processEvent(), HcalDigiMonitor::processEvent(), and reset().
|
protected |
Definition at line 106 of file HcalBaseDQMonitor.h.
Referenced by analyze(), CheckSubdetectorStatus(), HcalDeadCellMonitor::endLuminosityBlock(), HcalDigiMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalBaseDQMonitor(), HcalCoarsePedestalMonitor::processEvent(), HcalDigiMonitor::processEvent(), and reset().
|
protected |
Definition at line 106 of file HcalBaseDQMonitor.h.
Referenced by analyze(), CheckSubdetectorStatus(), HcalDeadCellMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalBaseDQMonitor(), HcalCoarsePedestalMonitor::processEvent(), HcalDigiMonitor::processEvent(), and reset().
|
protected |
Definition at line 93 of file HcalBaseDQMonitor.h.
Referenced by HcalCoarsePedestalMonitor::analyze(), HcalDeadCellMonitor::analyze(), HcalRawDataMonitor::analyze(), analyze(), HcalHotCellMonitor::analyze(), HcalDigiMonitor::analyze(), HcalDetDiagTimingMonitor::analyze(), CheckCalibType(), HcalCoarsePedestalMonitor::fill_Nevents(), HcalRecHitMonitor::fill_Nevents(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_energy(), HcalHotCellMonitor::fillNevents_neighbor(), HcalHotCellMonitor::fillNevents_persistentenergy(), HcalDeadCellMonitor::fillNevents_problemCells(), HcalHotCellMonitor::fillNevents_problemCells(), HcalDeadCellMonitor::fillNevents_recentdigis(), HcalDeadCellMonitor::fillNevents_recentrechits(), HcalBaseDQMonitor(), HcalTrigPrimMonitor::processEvent(), and reset().
|
protected |
Definition at line 118 of file HcalBaseDQMonitor.h.
Referenced by HcalDeadCellMonitor::bookHistograms(), HcalDigiMonitor::bookHistograms(), HcalDeadCellMonitor::fillNevents_problemCells(), and HcalDigiMonitor::processEvent().
|
protected |
Definition at line 94 of file HcalBaseDQMonitor.h.
Referenced by HcalDeadCellMonitor::analyze(), analyze(), beginLuminosityBlock(), HcalTrigPrimMonitor::endLuminosityBlock(), HcalBeamMonitor::endLuminosityBlock(), HcalDeadCellMonitor::endLuminosityBlock(), HcalRawDataMonitor::endLuminosityBlock(), HcalHotCellMonitor::fillNevents_persistentenergy(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), and reset().
|
protected |
Definition at line 120 of file HcalBaseDQMonitor.h.
Referenced by HcalDetDiagNoiseMonitor::analyze(), HcalDetDiagLEDMonitor::analyze(), HcalDetDiagLEDMonitor::fillHistos(), HcalDeadCellMonitor::fillNevents_recentdigis(), HcalDeadCellMonitor::fillNevents_recentrechits(), getLogicalMap(), HcalBaseDQMonitor(), HcalDeadCellMonitor::process_RecHit(), HcalRecHitMonitor::processEvent_rechit(), and ~HcalBaseDQMonitor().
|
protected |
Definition at line 103 of file HcalBaseDQMonitor.h.
Referenced by HcalHotCellMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_neighbor(), HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), HcalHotCellMonitor::periodicReset(), HcalDigiMonitor::process_Digi(), HcalBeamMonitor::processEvent(), HcalDeadCellMonitor::processEvent(), HcalHotCellMonitor::processEvent_rechitenergy(), HcalHotCellMonitor::processHit_rechitNeighbors(), HcalHotCellMonitor::reset(), HcalBeamMonitor::setup(), HcalHotCellMonitor::setup(), HcalDeadCellMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 96 of file HcalBaseDQMonitor.h.
Referenced by analyze(), HcalBaseDQMonitor(), reset(), and setup().
|
protected |
Definition at line 98 of file HcalBaseDQMonitor.h.
Referenced by analyze(), beginLuminosityBlock(), HcalBaseDQMonitor(), reset(), and setup().
|
protected |
Definition at line 86 of file HcalBaseDQMonitor.h.
Referenced by HcalNZSMonitor::bookHistograms(), HcalCoarsePedestalMonitor::bookHistograms(), HcalTrigPrimMonitor::bookHistograms(), HcalRecHitMonitor::bookHistograms(), HcalNoiseMonitor::bookHistograms(), HcalBeamMonitor::bookHistograms(), HcalLSbyLSMonitor::bookHistograms(), HcalHotCellMonitor::bookHistograms(), HcalDeadCellMonitor::bookHistograms(), bookHistograms(), HcalDataIntegrityTask::bookHistograms(), HcalDetDiagNoiseMonitor::bookHistograms(), HcalDigiMonitor::bookHistograms(), HcalDetDiagTimingMonitor::bookHistograms(), HcalDetDiagLEDMonitor::bookHistograms(), dqmBeginRun(), HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), and HcalTrigPrimMonitor::HcalTrigPrimMonitor().
|
protected |
Definition at line 97 of file HcalBaseDQMonitor.h.
|
protected |
Definition at line 99 of file HcalBaseDQMonitor.h.
Referenced by analyze(), HcalBaseDQMonitor(), reset(), setup(), and HcalRawDataMonitor::UpdateMEs().
|
protected |
Definition at line 121 of file HcalBaseDQMonitor.h.
Referenced by getLogicalMap(), HcalBaseDQMonitor(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), and HcalRecHitMonitor::HcalRecHitMonitor().
|
protected |
Definition at line 114 of file HcalBaseDQMonitor.h.
Referenced by HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), HcalDeadCellMonitor::processEvent(), HcalNZSMonitor::setup(), HcalTrigPrimMonitor::setup(), HcalRecHitMonitor::setup(), HcalBeamMonitor::setup(), HcalHotCellMonitor::setup(), HcalDeadCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 85 of file HcalBaseDQMonitor.h.
Referenced by HcalBeamMonitor::bookHistograms(), HcalBeamMonitor::endLuminosityBlock(), HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), LumiInOrder(), HcalDigiMonitor::process_Digi(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 89 of file HcalBaseDQMonitor.h.
Referenced by HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), and HcalTrigPrimMonitor::HcalTrigPrimMonitor().
|
protected |
Definition at line 112 of file HcalBaseDQMonitor.h.
Referenced by HcalTrigPrimMonitor::beginLuminosityBlock(), HcalBeamMonitor::beginLuminosityBlock(), HcalCoarsePedestalMonitor::beginLuminosityBlock(), HcalRawDataMonitor::beginLuminosityBlock(), HcalLSbyLSMonitor::beginLuminosityBlock(), HcalHotCellMonitor::beginLuminosityBlock(), beginLuminosityBlock(), HcalDigiMonitor::beginLuminosityBlock(), HcalTrigPrimMonitor::endLuminosityBlock(), HcalBeamMonitor::endLuminosityBlock(), HcalDeadCellMonitor::endLuminosityBlock(), HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalLSbyLSMonitor::reset(), reset(), HcalLSbyLSMonitor::setup(), and setup().
|
protected |
Definition at line 109 of file HcalBaseDQMonitor.h.
Referenced by HcalTrigPrimMonitor::endLuminosityBlock(), HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalTrigPrimMonitor::setup(), HcalHotCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 110 of file HcalBaseDQMonitor.h.
Referenced by HcalTrigPrimMonitor::endLuminosityBlock(), HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalTrigPrimMonitor::setup(), HcalHotCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 111 of file HcalBaseDQMonitor.h.
Referenced by HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalDeadCellMonitor::fillNevents_problemCells(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalDeadCellMonitor::reset(), HcalHotCellMonitor::setup(), HcalDeadCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 110 of file HcalBaseDQMonitor.h.
Referenced by HcalTrigPrimMonitor::endLuminosityBlock(), HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalTrigPrimMonitor::setup(), HcalHotCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 111 of file HcalBaseDQMonitor.h.
Referenced by HcalTrigPrimMonitor::endLuminosityBlock(), HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalTrigPrimMonitor::setup(), HcalHotCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
protected |
Definition at line 111 of file HcalBaseDQMonitor.h.
Referenced by HcalRawDataMonitor::endLuminosityBlock(), HcalDigiMonitor::fill_Nevents(), HcalHotCellMonitor::fillNevents_problemCells(), HcalBaseDQMonitor(), HcalTrigPrimMonitor::setup(), HcalHotCellMonitor::setup(), HcalRawDataMonitor::setup(), and HcalDigiMonitor::setup().
|
private |
Definition at line 127 of file HcalBaseDQMonitor.h.
Referenced by dqmBeginRun(), HcalBaseDQMonitor(), and setup().
|
protected |
Definition at line 102 of file HcalBaseDQMonitor.h.
Referenced by HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), and LumiInOrder().
|
protected |
Definition at line 90 of file HcalBaseDQMonitor.h.
Referenced by HcalRecHitMonitor::bookHistograms(), bookHistograms(), HcalDataIntegrityTask::bookHistograms(), HcalDetDiagPedestalMonitor::bookHistograms(), HcalDetDiagLaserMonitor::bookHistograms(), HcalRecHitMonitor::endRun(), endRun(), HcalBaseDQMonitor(), HcalBeamMonitor::HcalBeamMonitor(), HcalCoarsePedestalMonitor::HcalCoarsePedestalMonitor(), HcalDataIntegrityTask::HcalDataIntegrityTask(), HcalDeadCellMonitor::HcalDeadCellMonitor(), HcalDetDiagLaserMonitor::HcalDetDiagLaserMonitor(), HcalDetDiagLEDMonitor::HcalDetDiagLEDMonitor(), HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor(), HcalDetDiagPedestalMonitor::HcalDetDiagPedestalMonitor(), HcalDetDiagTimingMonitor::HcalDetDiagTimingMonitor(), HcalDigiMonitor::HcalDigiMonitor(), HcalHotCellMonitor::HcalHotCellMonitor(), HcalLSbyLSMonitor::HcalLSbyLSMonitor(), HcalNoiseMonitor::HcalNoiseMonitor(), HcalNZSMonitor::HcalNZSMonitor(), HcalRawDataMonitor::HcalRawDataMonitor(), HcalRecHitMonitor::HcalRecHitMonitor(), HcalTrigPrimMonitor::HcalTrigPrimMonitor(), reset(), HcalNZSMonitor::setup(), HcalTrigPrimMonitor::setup(), HcalCoarsePedestalMonitor::setup(), HcalRecHitMonitor::setup(), HcalNoiseMonitor::setup(), HcalBeamMonitor::setup(), HcalLSbyLSMonitor::setup(), HcalHotCellMonitor::setup(), HcalDataIntegrityTask::setup(), HcalDeadCellMonitor::setup(), HcalDetDiagNoiseMonitor::setup(), HcalRawDataMonitor::setup(), setup(), HcalDigiMonitor::setup(), HcalDetDiagTimingMonitor::setup(), HcalDetDiagLEDMonitor::setup(), and HcalDigiMonitor::setupSubdetHists().
|
protected |
Definition at line 95 of file HcalBaseDQMonitor.h.
Referenced by HcalDeadCellMonitor::analyze(), analyze(), HcalNZSMonitor::bookHistograms(), HcalCoarsePedestalMonitor::bookHistograms(), HcalRecHitMonitor::bookHistograms(), HcalTrigPrimMonitor::bookHistograms(), HcalNoiseMonitor::bookHistograms(), HcalBeamMonitor::bookHistograms(), HcalLSbyLSMonitor::bookHistograms(), HcalHotCellMonitor::bookHistograms(), HcalDeadCellMonitor::bookHistograms(), bookHistograms(), HcalDataIntegrityTask::bookHistograms(), HcalDetDiagNoiseMonitor::bookHistograms(), HcalDigiMonitor::bookHistograms(), HcalDetDiagTimingMonitor::bookHistograms(), HcalDetDiagLEDMonitor::bookHistograms(), HcalDigiMonitor::fill_Nevents(), HcalBaseDQMonitor(), HcalDeadCellMonitor::processEvent(), reset(), and HcalRawDataMonitor::UpdateMEs().
|
private |
Definition at line 134 of file HcalBaseDQMonitor.h.
Referenced by analyze(), and HcalBaseDQMonitor().