CMS 3D CMS Logo

RPCDigiValid.h
Go to the documentation of this file.
1 #ifndef RPCDigiValid_h
2 #define RPCDigiValid_h
3 
10 
11 #include <string>
12 
16 
18 {
19 
20 public:
21 
23  ~RPCDigiValid() override;
24 
25 protected:
26  void analyze(const edm::Event& e, const edm::EventSetup& c) override;
27  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
28 
29 private:
30 
41 
42  //barrel layers residuals
49 
50  //members for EndCap's disks:
57 
58  //endcap layters residuals
62 
66 
70 
71  //4 endcap
78 
79  // Timing information
81 
84 
85  //Tokens for accessing run data. Used for passing to edm::Event. - stanislav
88 };
89 
90 #endif
91 
MonitorElement * hDigiTime
Definition: RPCDigiValid.h:80
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * ResLayer6_barrel
Definition: RPCDigiValid.h:48
MonitorElement * Res_Endcap1_Ring2_A
Definition: RPCDigiValid.h:59
MonitorElement * Res_Endcap123_Ring3_A
Definition: RPCDigiValid.h:67
MonitorElement * ResLayer3_barrel
Definition: RPCDigiValid.h:45
MonitorElement * ResWplu2
Definition: RPCDigiValid.h:38
RPCDigiValid(const edm::ParameterSet &ps)
Definition: RPCDigiValid.cc:18
MonitorElement * BxDisc_4Min
Definition: RPCDigiValid.h:75
MonitorElement * StripProf
Definition: RPCDigiValid.h:40
MonitorElement * Res
Definition: RPCDigiValid.h:33
MonitorElement * ResWzer0
Definition: RPCDigiValid.h:36
std::string outputFile_
Definition: RPCDigiValid.h:82
MonitorElement * ResDmin3
Definition: RPCDigiValid.h:53
MonitorElement * ResLayer5_barrel
Definition: RPCDigiValid.h:47
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Definition: RPCDigiValid.cc:36
MonitorElement * ResWmin1
Definition: RPCDigiValid.h:35
MonitorElement * ResLayer2_barrel
Definition: RPCDigiValid.h:44
MonitorElement * hDigiTimeIRPC
Definition: RPCDigiValid.h:80
MonitorElement * ResDplu4
Definition: RPCDigiValid.h:73
MonitorElement * ResDplu3
Definition: RPCDigiValid.h:56
MonitorElement * ResDmin1
Definition: RPCDigiValid.h:51
MonitorElement * ResWplu1
Definition: RPCDigiValid.h:37
MonitorElement * Res_Endcap123_Ring3_C
Definition: RPCDigiValid.h:69
MonitorElement * BxDisc_4Plus
Definition: RPCDigiValid.h:74
MonitorElement * hDigiTimeNoIRPC
Definition: RPCDigiValid.h:80
MonitorElement * Res_Endcap123_Ring3_B
Definition: RPCDigiValid.h:68
~RPCDigiValid() override
Definition: RPCDigiValid.cc:31
MonitorElement * ResWmin2
Definition: RPCDigiValid.h:34
MonitorElement * xyvDmin4
Definition: RPCDigiValid.h:77
MonitorElement * ResDplu2
Definition: RPCDigiValid.h:55
MonitorElement * Res_Endcap23_Ring2_C
Definition: RPCDigiValid.h:65
MonitorElement * ResLayer1_barrel
Definition: RPCDigiValid.h:43
MonitorElement * Res_Endcap1_Ring2_B
Definition: RPCDigiValid.h:60
MonitorElement * ResDmin2
Definition: RPCDigiValid.h:52
edm::EDGetTokenT< RPCDigiCollection > rpcDigiToken
Definition: RPCDigiValid.h:87
MonitorElement * hDigiTimeAll
Definition: RPCDigiValid.h:80
MonitorElement * Res_Endcap23_Ring2_A
Definition: RPCDigiValid.h:63
MonitorElement * BxDist
Definition: RPCDigiValid.h:39
MonitorElement * ResDmin4
Definition: RPCDigiValid.h:72
MonitorElement * ResLayer4_barrel
Definition: RPCDigiValid.h:46
std::string digiLabel
Definition: RPCDigiValid.h:83
MonitorElement * xyview
Definition: RPCDigiValid.h:31
MonitorElement * ResDplu1
Definition: RPCDigiValid.h:54
edm::EDGetTokenT< edm::PSimHitContainer > simHitToken
Definition: RPCDigiValid.h:86
MonitorElement * Res_Endcap23_Ring2_B
Definition: RPCDigiValid.h:64
MonitorElement * xyvDplu4
Definition: RPCDigiValid.h:76
MonitorElement * Res_Endcap1_Ring2_C
Definition: RPCDigiValid.h:61
Definition: Run.h:44
MonitorElement * rzview
Definition: RPCDigiValid.h:32