CMS 3D CMS Logo

CastorBaseMonitor.h
Go to the documentation of this file.
1 #ifndef DQM_CASTORMONITOR_CASTORBASEMONITOR_H
2 #define DQM_CASTORMONITOR_CASTORBASEMONITOR_H
3 
6 #include "TH1F.h"
7 #include "TH2F.h"
8 #include <map>
9 #include <iostream>
11 
12 #include "DataFormats/HcalDetId/interface/HcalCastorDetId.h" //-- HcalCastorDetId
13 #include "DataFormats/HcalDigi/interface/HcalDigiCollections.h" //-- CastorDigiCollection
14 #include "DataFormats/HcalRecHit/interface/HcalRecHitCollections.h" //-- CastorRecHitCollection
15 
22 
25 
27 
28 
30 public:
32  virtual ~CastorBaseMonitor();
33 
34  virtual void setup(const edm::ParameterSet& ps);
35 
36 protected:
38  bool showTiming; //-- controls whether to show timing diagnostic info
40 
43 
44 };
45 
46 #endif
virtual ~CastorBaseMonitor()
edm::CPUTimer cpu_timer
std::string baseFolder_
virtual void setup(const edm::ParameterSet &ps)
std::string rootFolder_