#include <CastorBaseMonitor.h>
Public Member Functions | |
CastorBaseMonitor () | |
virtual void | clearME () |
virtual void | done () |
bool | getDiagnostics () const |
int | getVerbosity () const |
void | setDiagnostics (bool myval) |
virtual void | setup (const edm::ParameterSet &ps, DQMStore *dbe) |
void | setVerbosity (int verb) |
bool | vetoCell (HcalCastorDetId id) |
virtual | ~CastorBaseMonitor () |
Protected Attributes | |
std::string | baseFolder_ |
edm::CPUTimer | cpu_timer |
int | fVerbosity |
DQMStore * | m_dbe |
bool | makeDiagnostics |
std::string | rootFolder_ |
bool | showTiming |
Definition at line 29 of file CastorBaseMonitor.h.
CastorBaseMonitor::CastorBaseMonitor | ( | ) |
Definition at line 14 of file CastorBaseMonitor.cc.
References baseFolder_, fVerbosity, and rootFolder_.
|
virtual |
Definition at line 26 of file CastorBaseMonitor.cc.
|
virtual |
Definition at line 64 of file CastorBaseMonitor.cc.
References baseFolder_, m_dbe, DQMStore::removeContents(), and DQMStore::setCurrentFolder().
|
virtual |
Reimplemented in CastorLEDMonitor, CastorTowerJetMonitor, and CastorDigiMonitor.
Definition at line 58 of file CastorBaseMonitor.cc.
Referenced by CastorMonitorModule::endJob().
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented in CastorLEDMonitor, CastorChannelQualityMonitor, CastorTowerJetMonitor, CastorDigiMonitor, CastorPSMonitor, CastorDataIntegrityMonitor, CastorHIMonitor, and CastorRecHitMonitor.
Definition at line 32 of file CastorBaseMonitor.cc.
References gather_cfg::cout, fVerbosity, edm::ParameterSet::getUntrackedParameter(), m_dbe, makeDiagnostics, NULL, rootFolder_, showTiming, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by CastorHIMonitor::setup(), CastorRecHitMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), CastorChannelQualityMonitor::setup(), and CastorLEDMonitor::setup().
|
inline |
bool CastorBaseMonitor::vetoCell | ( | HcalCastorDetId | id | ) |
Definition at line 77 of file CastorBaseMonitor.cc.
|
protected |
Definition at line 57 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::beginRun(), CastorRecHitMonitor::beginRun(), CastorDataIntegrityMonitor::beginRun(), CastorPSMonitor::beginRun(), CastorDigiMonitor::beginRun(), CastorTowerJetMonitor::beginRun(), CastorLEDMonitor::beginRun(), CastorBaseMonitor(), clearME(), CastorLEDMonitor::createFEDmap(), CastorDigiMonitor::processEvent(), CastorLEDMonitor::processEvent(), CastorRecHitMonitor::setup(), CastorHIMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), and CastorLEDMonitor::setup().
|
protected |
Definition at line 50 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::processEvent(), CastorRecHitMonitor::processEvent(), CastorPSMonitor::processEvent(), and CastorDigiMonitor::processEvent().
|
protected |
Definition at line 48 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::beginRun(), CastorRecHitMonitor::beginRun(), CastorDataIntegrityMonitor::beginRun(), CastorPSMonitor::beginRun(), CastorDigiMonitor::beginRun(), CastorTowerJetMonitor::beginRun(), CastorChannelQualityMonitor::beginRun(), CastorLEDMonitor::beginRun(), CastorBaseMonitor(), getVerbosity(), CastorDigiMonitor::perChanHists(), CastorLEDMonitor::perChanHists(), CastorHIMonitor::processEvent(), CastorRecHitMonitor::processEvent(), CastorDataIntegrityMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), CastorChannelQualityMonitor::processEvent(), CastorLEDMonitor::processEvent(), CastorTowerJetMonitor::processEventJetIDs(), CastorTowerJetMonitor::processEventJets(), CastorTowerJetMonitor::processEventTowers(), CastorRecHitMonitor::setup(), CastorHIMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), setup(), CastorChannelQualityMonitor::setup(), CastorLEDMonitor::setup(), setVerbosity(), and CastorDataIntegrityMonitor::unpack().
|
protected |
Definition at line 54 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::beginRun(), CastorRecHitMonitor::beginRun(), CastorDataIntegrityMonitor::beginRun(), CastorPSMonitor::beginRun(), CastorDigiMonitor::beginRun(), CastorTowerJetMonitor::beginRun(), CastorChannelQualityMonitor::beginRun(), CastorLEDMonitor::beginRun(), clearME(), CastorLEDMonitor::createFEDmap(), CastorDigiMonitor::perChanHists(), CastorLEDMonitor::perChanHists(), CastorRecHitMonitor::processEvent(), CastorHIMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), CastorChannelQualityMonitor::processEvent(), CastorLEDMonitor::processEvent(), CastorTowerJetMonitor::processEventJetIDs(), CastorTowerJetMonitor::processEventJets(), CastorTowerJetMonitor::processEventTowers(), CastorLEDMonitor::reset(), and setup().
|
protected |
Definition at line 52 of file CastorBaseMonitor.h.
Referenced by getDiagnostics(), setDiagnostics(), and setup().
|
protected |
Definition at line 56 of file CastorBaseMonitor.h.
Referenced by CastorPSMonitor::beginRun(), CastorChannelQualityMonitor::beginRun(), CastorBaseMonitor(), CastorRecHitMonitor::setup(), CastorHIMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), setup(), and CastorLEDMonitor::setup().
|
protected |
Definition at line 49 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::processEvent(), CastorRecHitMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), and setup().