CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CastorHIMonitor.h
Go to the documentation of this file.
1 #ifndef DQM_CASTORMONITOR_CASTORHIMONITOR_H
2 #define DQM_CASTORMONITOR_CASTORHIMONITOR_H
3 
7 //#include "DataFormats/HcalRecHit/interface/CastorRecHit.h"
8 
10 public:
11  CastorHIMonitor();
13 
14  void setup(const edm::ParameterSet& ps, DQMStore* dbe);
15  void beginRun(const edm::EventSetup& iSetup);
16  void processEvent(const CastorRecHitCollection& castorHits, const CastorDigiCollection& cast, const CastorDbService& cond);
17  void reset();
18 
19 private:
20 
22  // float occThresh_;
23  int ievt_;
24 
25 
27  int module;
28  int sector;
29  int zside;
30 
32  float energy;
33  float time;
34 
36  float energyInEachChannel[14][16];
37  float energyTotalChannel[14][16];
38  float energyHADsector[16];
39  float energySectors[16];
40  float energyTotalSector[16];
41 
43  float EtotalEM;
44 
46  float EtotalHAD;
47 
49  float EtotalCASTOR;
50 
51 
53 
55 
56 
74 
90 
108 
126 
127 
145 
148 
151 
158 
159 
177 
193 
211 
229 
230 
248 
251 
254 
261 
262 };
263 
264 #endif
MonitorElement * meChargeModule2
MonitorElement * meChargeTotalCASTOR
MonitorElement * meEsectorEM2
float energySectors[16]
MonitorElement * meChargeSectorEM6
MonitorElement * meChargeSector10
MonitorElement * meChargeSectorEM11
MonitorElement * meEsectorEMvsHAD15
MonitorElement * meChargeSectorHAD8
MonitorElement * meChargeSectorEMvsHAD15
MonitorElement * meChargeSector13
MonitorElement * meEsectorHAD10
MonitorElement * meChargeSectorEMvsHAD8
MonitorElement * meChargeSectorEM16
MonitorElement * meEmodule3
MonitorElement * meChargeSector6
void processEvent(const CastorRecHitCollection &castorHits, const CastorDigiCollection &cast, const CastorDbService &cond)
MonitorElement * meEsectorEMvsHAD7
MonitorElement * meEmodule8
MonitorElement * meEsectorEM6
MonitorElement * meChargeSector12
MonitorElement * meEsectorEMvsHAD16
MonitorElement * meChargeModule12
MonitorElement * meChargeSectorEM13
MonitorElement * meEsector14
MonitorElement * meChargeSectorEM3
MonitorElement * meEsectorHAD16
void beginRun(const edm::EventSetup &iSetup)
MonitorElement * meChargeSectorHAD12
MonitorElement * meChargeSectorEM10
MonitorElement * meEsector15
MonitorElement * meChargeSectorEM5
MonitorElement * meChargeSector8
MonitorElement * meEsector4
MonitorElement * meChargeModule1
MonitorElement * meEsector5
MonitorElement * meEsectorHAD1
MonitorElement * meEsectorHAD3
MonitorElement * meEsectorEM3
MonitorElement * meEsectorEMvsHAD1
MonitorElement * meEsectorEM9
MonitorElement * meEmodule10
float energyTotalChannel[14][16]
MonitorElement * meEtotalEM
MonitorElement * meChargeSectorEM9
MonitorElement * meChargeSector3
MonitorElement * meEsectorEMvsHAD11
void setup(const edm::ParameterSet &ps, DQMStore *dbe)
MonitorElement * meChargeSector7
MonitorElement * meEmodule14
MonitorElement * meEsector10
MonitorElement * meChargeModule11
MonitorElement * meChargeSectorEM14
MonitorElement * meChargeSectorEMvsHAD12
MonitorElement * meChargeSector1
MonitorElement * meChargeSectorHAD13
MonitorElement * meEsectorEM8
MonitorElement * meEmodule7
MonitorElement * meChargeModule9
MonitorElement * meEsectorEMvsHAD12
float energyTotalSector[16]
MonitorElement * meEmodule13
MonitorElement * meEsectorEM16
MonitorElement * meChargeSectorEMvsHAD3
MonitorElement * meEsectorEMvsHAD9
MonitorElement * meEsectorEMvsHAD3
MonitorElement * meEsector12
MonitorElement * meEsectorEM11
MonitorElement * meEsectorHAD14
MonitorElement * meChargeModule6
MonitorElement * meChargeSectorEM7
MonitorElement * meChargeSectorEM8
MonitorElement * meEsector8
MonitorElement * meEsectorHAD4
MonitorElement * meChargeModule7
MonitorElement * meChargeSector11
MonitorElement * meEsector2
MonitorElement * meChargeSectorEMvsHAD5
MonitorElement * meChargeSectorHAD5
MonitorElement * meEsectorHAD2
MonitorElement * meEsectorEM12
MonitorElement * meChargeSectorHAD3
MonitorElement * meEmodule4
MonitorElement * meChargeSectorEMvsHAD4
MonitorElement * meChargeSectorEM4
MonitorElement * meEsectorHAD15
MonitorElement * meChargeSector9
MonitorElement * meChargeSector16
MonitorElement * meChargeTotalSectors
MonitorElement * meChargeModule3
MonitorElement * meChargeSectorEMvsHAD14
MonitorElement * meChargeSectorHAD11
MonitorElement * meChargeModule5
MonitorElement * meChargeSectorEM12
MonitorElement * meEmodule1
MonitorElement * meEsectorEMvsHAD5
MonitorElement * meChargeTotalEMvsHAD
MonitorElement * meChargeSectorEMvsHAD11
MonitorElement * meEsector11
MonitorElement * meEsectorEM13
MonitorElement * meChargeSectorEMvsHAD10
float energyHADsector[16]
MonitorElement * meChargeSectorEM1
MonitorElement * meChargeSectorEMvsHAD13
MonitorElement * meEsectorEMvsHAD13
MonitorElement * meEsectorHAD8
MonitorElement * meEmodule6
MonitorElement * meEsector16
MonitorElement * meChargeTotalHAD
MonitorElement * meEsectorEM5
MonitorElement * meEmodule2
MonitorElement * meChargeSectorEM2
MonitorElement * meChargeSectorEMvsHAD16
MonitorElement * meEsector6
MonitorElement * meChargeSectorHAD14
MonitorElement * meEmodule11
MonitorElement * meChargeSectorHAD16
MonitorElement * meEsectorHAD7
MonitorElement * meChargeSectorHAD10
MonitorElement * meEsectorEMvsHAD6
MonitorElement * meEVT_
MonitorElement * meChargeTotalEM
MonitorElement * meChargeSectorHAD7
float energyInEachChannel[14][16]
MonitorElement * meChargeSectorEMvsHAD1
MonitorElement * meEmodule12
MonitorElement * meEmodule5
MonitorElement * meChargeSector5
MonitorElement * meChargeSectorHAD2
MonitorElement * meChargeModule14
MonitorElement * meEsectorEM4
MonitorElement * meEsectorEMvsHAD8
MonitorElement * meChargeSector14
MonitorElement * meEsectorHAD13
MonitorElement * meEsectorEM7
MonitorElement * meChargeModule10
MonitorElement * meEtotalSector
MonitorElement * meEsectorHAD12
MonitorElement * meChargeSectorEMvsHAD7
MonitorElement * meChargeModule4
MonitorElement * meEsectorEM15
MonitorElement * meChargeSector4
MonitorElement * meEsectorEMvsHAD10
MonitorElement * meChargeSectorEM15
MonitorElement * meChargeSectorHAD15
MonitorElement * meEsector3
MonitorElement * meEsectorEMvsHAD4
MonitorElement * meEsectorEMvsHAD2
MonitorElement * meEsectorHAD5
MonitorElement * meChargeSectorEMvsHAD6
MonitorElement * meEtotalCASTOR
MonitorElement * meChargeModule8
MonitorElement * meEsector1
MonitorElement * meChargeSectorHAD9
MonitorElement * meEtotalHAD
MonitorElement * meEmodule9
MonitorElement * meEsector9
MonitorElement * meEsectorEM14
MonitorElement * meEtotalEMvsHAD
MonitorElement * meChargeSectorEMvsHAD2
MonitorElement * meEsector13
MonitorElement * meChargeSector2
MonitorElement * meChargeSector15
MonitorElement * meEsectorEMvsHAD14
MonitorElement * meChargeSectorHAD1
MonitorElement * meEsectorHAD6
MonitorElement * meChargeSectorEMvsHAD9
MonitorElement * meEsectorEM1
MonitorElement * meChargeModule13
MonitorElement * meEsectorHAD11
MonitorElement * meChargeSectorHAD6
MonitorElement * meEsectorHAD9
MonitorElement * meEsectorEM10
MonitorElement * meChargeSectorHAD4
MonitorElement * meEsector7