#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 59 of file CastorBaseMonitor.cc.
References baseFolder_, m_dbe, DQMStore::removeContents(), and DQMStore::setCurrentFolder().
|
virtual |
Reimplemented in CastorLEDMonitor, CastorTowerJetMonitor, and CastorDigiMonitor.
Definition at line 53 of file CastorBaseMonitor.cc.
Referenced by CastorMonitorModule::endJob().
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented in CastorLEDMonitor, CastorChannelQualityMonitor, CastorEventDisplay, CastorTowerJetMonitor, CastorDigiMonitor, CastorPSMonitor, CastorDataIntegrityMonitor, CastorHIMonitor, and CastorRecHitMonitor.
Definition at line 28 of file CastorBaseMonitor.cc.
References gather_cfg::cout, fVerbosity, edm::ParameterSet::getUntrackedParameter(), m_dbe, makeDiagnostics, NULL, rootFolder_, and showTiming.
Referenced by CastorHIMonitor::setup(), CastorRecHitMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), CastorEventDisplay::setup(), CastorChannelQualityMonitor::setup(), and CastorLEDMonitor::setup().
|
inline |
bool CastorBaseMonitor::vetoCell | ( | HcalCastorDetId | id | ) |
Definition at line 72 of file CastorBaseMonitor.cc.
|
protected |
Definition at line 57 of file CastorBaseMonitor.h.
Referenced by CastorBaseMonitor(), clearME(), CastorLEDMonitor::createFEDmap(), CastorRecHitMonitor::processEvent(), CastorDigiMonitor::processEvent(), CastorLEDMonitor::processEvent(), CastorRecHitMonitor::setup(), CastorHIMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), CastorEventDisplay::setup(), and CastorLEDMonitor::setup().
|
protected |
Definition at line 50 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::processEvent(), CastorRecHitMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), and CastorEventDisplay::processEvent().
|
protected |
Definition at line 48 of file CastorBaseMonitor.h.
Referenced by CastorBaseMonitor(), getVerbosity(), CastorDigiMonitor::perChanHists(), CastorLEDMonitor::perChanHists(), CastorHIMonitor::processEvent(), CastorRecHitMonitor::processEvent(), CastorDataIntegrityMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), CastorEventDisplay::processEvent(), CastorChannelQualityMonitor::processEvent(), CastorLEDMonitor::processEvent(), CastorTowerJetMonitor::processEventJetIDs(), CastorTowerJetMonitor::processEventJets(), CastorTowerJetMonitor::processEventTowers(), CastorRecHitMonitor::setup(), CastorHIMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), CastorEventDisplay::setup(), setup(), CastorChannelQualityMonitor::setup(), setVerbosity(), and CastorDataIntegrityMonitor::unpack().
|
protected |
Definition at line 54 of file CastorBaseMonitor.h.
Referenced by clearME(), CastorLEDMonitor::createFEDmap(), CastorDigiMonitor::perChanHists(), CastorLEDMonitor::perChanHists(), CastorRecHitMonitor::processEvent(), CastorHIMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), CastorEventDisplay::processEvent(), CastorChannelQualityMonitor::processEvent(), CastorLEDMonitor::processEvent(), CastorTowerJetMonitor::processEventJetIDs(), CastorTowerJetMonitor::processEventJets(), CastorTowerJetMonitor::processEventTowers(), CastorLEDMonitor::reset(), CastorHIMonitor::setup(), CastorRecHitMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), CastorEventDisplay::setup(), setup(), CastorChannelQualityMonitor::setup(), and CastorLEDMonitor::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 CastorBaseMonitor(), CastorRecHitMonitor::setup(), CastorHIMonitor::setup(), CastorDataIntegrityMonitor::setup(), CastorPSMonitor::setup(), CastorDigiMonitor::setup(), CastorTowerJetMonitor::setup(), CastorEventDisplay::setup(), setup(), CastorChannelQualityMonitor::setup(), and CastorLEDMonitor::setup().
|
protected |
Definition at line 49 of file CastorBaseMonitor.h.
Referenced by CastorHIMonitor::processEvent(), CastorRecHitMonitor::processEvent(), CastorPSMonitor::processEvent(), CastorDigiMonitor::processEvent(), CastorEventDisplay::processEvent(), and setup().