#include <CastorLEDMonitor.h>
Public Member Functions | |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) |
CastorLEDMonitor (const edm::ParameterSet &ps) | |
void | processEvent (const CastorDigiCollection &cast, const CastorDbService &cond) |
void | setup (const edm::ParameterSet &ps) |
~CastorLEDMonitor () | |
Public Member Functions inherited from CastorBaseMonitor | |
CastorBaseMonitor () | |
virtual | ~CastorBaseMonitor () |
Private Attributes | |
MonitorElement * | h2meanMap |
MonitorElement * | h2qMap |
int | ievt_ |
std::string | subsystemname |
Additional Inherited Members | |
Protected Attributes inherited from CastorBaseMonitor | |
std::string | baseFolder_ |
edm::CPUTimer | cpu_timer |
int | fVerbosity |
std::string | rootFolder_ |
bool | showTiming |
Definition at line 34 of file CastorLEDMonitor.h.
CastorLEDMonitor::CastorLEDMonitor | ( | const edm::ParameterSet & | ps | ) |
Definition at line 14 of file CastorLEDMonitor.cc.
References edm::ParameterSet::getUntrackedParameter(), ievt_, AlCaHLTBitMon_QueryRunRegistry::string, and subsystemname.
CastorLEDMonitor::~CastorLEDMonitor | ( | ) |
Definition at line 22 of file CastorLEDMonitor.cc.
void CastorLEDMonitor::bookHistograms | ( | DQMStore::IBooker & | ibooker, |
edm::Run const & | iRun, | ||
edm::EventSetup const & | iSetup | ||
) |
Definition at line 34 of file CastorLEDMonitor.cc.
References DQMStore::IBooker::book2D(), gather_cfg::cout, CastorBaseMonitor::fVerbosity, MonitorElement::getTH2F(), h2meanMap, h2qMap, ievt_, alignCSCRings::s, DQMStore::IBooker::setCurrentFolder(), and subsystemname.
Referenced by CastorMonitorModule::bookHistograms().
void CastorLEDMonitor::processEvent | ( | const CastorDigiCollection & | cast, |
const CastorDbService & | cond | ||
) |
Definition at line 68 of file CastorLEDMonitor.cc.
References a, HcalQIESample::adc(), edm::SortedCollection< T, SORT >::begin(), gather_cfg::cout, edm::SortedCollection< T, SORT >::end(), MonitorElement::Fill(), CastorBaseMonitor::fVerbosity, MonitorElement::getTH2F(), h2meanMap, h2qMap, i, CastorDataFrame::id(), ievt_, j, LedMonAdc2fc, mod(), HcalCastorDetId::module(), CastorDataFrame::sample(), HcalCastorDetId::sector(), CastorDataFrame::size(), and edm::SortedCollection< T, SORT >::size().
Referenced by CastorMonitorModule::analyze().
|
virtual |
Reimplemented from CastorBaseMonitor.
Definition at line 25 of file CastorLEDMonitor.cc.
References gather_cfg::cout, CastorBaseMonitor::fVerbosity, ievt_, and CastorBaseMonitor::setup().
Referenced by CastorMonitorModule::CastorMonitorModule().
|
private |
Definition at line 50 of file CastorLEDMonitor.h.
Referenced by bookHistograms(), and processEvent().
|
private |
Definition at line 49 of file CastorLEDMonitor.h.
Referenced by bookHistograms(), and processEvent().
|
private |
Definition at line 45 of file CastorLEDMonitor.h.
Referenced by bookHistograms(), CastorLEDMonitor(), processEvent(), and setup().
|
private |
Definition at line 46 of file CastorLEDMonitor.h.
Referenced by bookHistograms(), and CastorLEDMonitor().