CMS 3D CMS Logo

CastorLEDMonitor.h
Go to the documentation of this file.
1 #ifndef DQM_CASTORMONITOR_CASTORLEDMONITOR_H
2 #define DQM_CASTORMONITOR_CASTORLEDMONITOR_H
3 
10 
11 static const float LedMonAdc2fc[128] = {
12  -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5,
13  12.5, 13.5, 15., 17., 19., 21., 23., 25., 27., 29.5, 32.5, 35.5, 38.5,
14  42., 46., 50., 54.5, 59.5, 64.5, 59.5, 64.5, 69.5, 74.5, 79.5, 84.5, 89.5,
15  94.5, 99.5, 104.5, 109.5, 114.5, 119.5, 124.5, 129.5, 137., 147., 157., 167., 177.,
16  187., 197., 209.5, 224.5, 239.5, 254.5, 272., 292., 312., 334.5, 359.5, 384.5, 359.5,
17  384.5, 409.5, 434.5, 459.5, 484.5, 509.5, 534.5, 559.5, 584.5, 609.5, 634.5, 659.5, 684.5,
18  709.5, 747., 797., 847., 897., 947., 997., 1047., 1109.5, 1184.5, 1259.5, 1334.5, 1422.,
19  1522., 1622., 1734.5, 1859.5, 1984.5, 1859.5, 1984.5, 2109.5, 2234.5, 2359.5, 2484.5, 2609.5, 2734.5,
20  2859.5, 2984.5, 3109.5, 3234.5, 3359.5, 3484.5, 3609.5, 3797., 4047., 4297., 4547., 4797., 5047.,
21  5297., 5609.5, 5984.5, 6359.5, 6734.5, 7172., 7672., 8172., 8734.5, 9359.5, 9984.5};
22 
23 // class CastorLEDMonitor: public CastorBaseMonitor {
24 // class CastorLEDMonitor: public DQMEDHarvester {
25 // class CastorLEDMonitor: public CastorMonitorModule {
26 
28 public:
33 
34  void bookHistograms(DQMStore::IBooker &, edm::Run const &);
35  void processEvent(const CastorDigiCollection &cast, const CastorDbService &cond);
36 
37 private:
38  int ievt_;
41 
43 };
44 
45 #endif
HcalUnpackerReport.h
edm::Run
Definition: Run.h:45
CastorLEDMonitor::processEvent
void processEvent(const CastorDigiCollection &cast, const CastorDbService &cond)
Definition: CastorLEDMonitor.cc:41
CastorLEDMonitor::ievt_
int ievt_
Definition: CastorLEDMonitor.h:38
CastorLEDMonitor::fVerbosity
int fVerbosity
Definition: CastorLEDMonitor.h:40
edm::SortedCollection
Definition: SortedCollection.h:49
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
CastorLEDMonitor::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: CastorLEDMonitor.h:30
dqm::legacy::DQMStore
Definition: DQMStore.h:728
HcalDigiCollections.h
CastorLEDMonitor::~CastorLEDMonitor
~CastorLEDMonitor()
Definition: CastorLEDMonitor.cc:21
CastorLEDMonitor::h2qMap
MonitorElement * h2qMap
Definition: CastorLEDMonitor.h:42
CastorLEDMonitor::subsystemname
std::string subsystemname
Definition: CastorLEDMonitor.h:39
CastorLEDMonitor
Definition: CastorLEDMonitor.h:27
cond
Definition: plugin.cc:23
CastorLEDMonitor::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: CastorLEDMonitor.h:29
edm::ParameterSet
Definition: ParameterSet.h:47
CastorLEDMonitor::h2meanMap
MonitorElement * h2meanMap
Definition: CastorLEDMonitor.h:42
CastorLEDMonitor::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &)
Definition: CastorLEDMonitor.cc:23
CastorDbService
Definition: CastorDbService.h:25
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
Frameworkfwd.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
CastorDbService.h
CastorDbRecord.h
CastorLEDMonitor::CastorLEDMonitor
CastorLEDMonitor(const edm::ParameterSet &ps)
Definition: CastorLEDMonitor.cc:13
LedMonAdc2fc
static const float LedMonAdc2fc[128]
Definition: CastorLEDMonitor.h:11