CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RPCDigiValid.h
Go to the documentation of this file.
1 #ifndef RPCDigiValid_h
2 #define RPCDigiValid_h
3 
15 #include <iostream>
16 #include <string>
20 #include "TH1F.h"
21 
25 
27 {
28 
29 public:
30 
32  ~RPCDigiValid();
33 
34 protected:
35  void analyze(const edm::Event& e, const edm::EventSetup& c);
36  void beginJob();
37  void endJob(void);
38  void beginRun(edm::Run const&, edm::EventSetup const&);
39  void endRun(edm::Run const&, edm::EventSetup const&);
40 
41 private:
42 
53 
54  //barrel layers residuals
61 
62  //members for EndCap's disks:
69 
70  //endcap layters residuals
74 
78 
82 
83  //new member for cls
87 
89 
90  //CLS Validation
91  //ring2, disk +- 1
95 
99 
100  //ring 3
104  //CLS Validation
105 
106  //4 endcap
114 
118 
119  //Tokens for accessing run data. Used for passing to edm::Event. - stanislav
122 };
123 
124 #endif
125 
MonitorElement * CLS_Endcap_1_Ring2_A
Definition: RPCDigiValid.h:92
MonitorElement * CLS_Endcap_123_Ring3_A
Definition: RPCDigiValid.h:101
MonitorElement * CLS_Endcap_1_Ring2_B
Definition: RPCDigiValid.h:93
MonitorElement * CLS_Endcap_23_Ring2_A
Definition: RPCDigiValid.h:96
MonitorElement * noiseCLSEndcaps
Definition: RPCDigiValid.h:86
MonitorElement * ResLayer6_barrel
Definition: RPCDigiValid.h:60
MonitorElement * Res_Endcap1_Ring2_A
Definition: RPCDigiValid.h:71
MonitorElement * Res_Endcap123_Ring3_A
Definition: RPCDigiValid.h:79
MonitorElement * ResLayer3_barrel
Definition: RPCDigiValid.h:57
MonitorElement * CLS_Endcap_4
Definition: RPCDigiValid.h:113
MonitorElement * ResWplu2
Definition: RPCDigiValid.h:50
RPCDigiValid(const edm::ParameterSet &ps)
Definition: RPCDigiValid.cc:17
DQMStore * dbe_
Definition: RPCDigiValid.h:115
MonitorElement * BxDisc_4Min
Definition: RPCDigiValid.h:110
MonitorElement * StripProf
Definition: RPCDigiValid.h:52
MonitorElement * Res
Definition: RPCDigiValid.h:45
void analyze(const edm::Event &e, const edm::EventSetup &c)
Definition: RPCDigiValid.cc:37
MonitorElement * ResWzer0
Definition: RPCDigiValid.h:48
std::string outputFile_
Definition: RPCDigiValid.h:116
void beginRun(edm::Run const &, edm::EventSetup const &)
MonitorElement * ResDmin3
Definition: RPCDigiValid.h:65
void endJob(void)
MonitorElement * ResLayer5_barrel
Definition: RPCDigiValid.h:59
MonitorElement * ResWmin1
Definition: RPCDigiValid.h:47
MonitorElement * ResLayer2_barrel
Definition: RPCDigiValid.h:56
MonitorElement * ResDplu4
Definition: RPCDigiValid.h:108
MonitorElement * ResDplu3
Definition: RPCDigiValid.h:68
MonitorElement * ResDmin1
Definition: RPCDigiValid.h:63
MonitorElement * ResWplu1
Definition: RPCDigiValid.h:49
MonitorElement * Res_Endcap123_Ring3_C
Definition: RPCDigiValid.h:81
MonitorElement * BxDisc_4Plus
Definition: RPCDigiValid.h:109
MonitorElement * Res_Endcap123_Ring3_B
Definition: RPCDigiValid.h:80
MonitorElement * CLS_Endcap_123_Ring3_B
Definition: RPCDigiValid.h:102
MonitorElement * ResWmin2
Definition: RPCDigiValid.h:46
MonitorElement * xyvDmin4
Definition: RPCDigiValid.h:112
MonitorElement * CLS_Endcap_1_Ring2_C
Definition: RPCDigiValid.h:94
MonitorElement * ResDplu2
Definition: RPCDigiValid.h:67
MonitorElement * Res_Endcap23_Ring2_C
Definition: RPCDigiValid.h:77
MonitorElement * ResLayer1_barrel
Definition: RPCDigiValid.h:55
MonitorElement * Res_Endcap1_Ring2_B
Definition: RPCDigiValid.h:72
MonitorElement * noiseCLS
Definition: RPCDigiValid.h:84
MonitorElement * ResDmin2
Definition: RPCDigiValid.h:64
edm::EDGetTokenT< RPCDigiCollection > rpcDigiToken
Definition: RPCDigiValid.h:121
MonitorElement * Res_Endcap23_Ring2_A
Definition: RPCDigiValid.h:75
MonitorElement * BxDist
Definition: RPCDigiValid.h:51
MonitorElement * clsBarrel
Definition: RPCDigiValid.h:88
MonitorElement * ResDmin4
Definition: RPCDigiValid.h:107
MonitorElement * ResLayer4_barrel
Definition: RPCDigiValid.h:58
MonitorElement * CLS_Endcap_123_Ring3_C
Definition: RPCDigiValid.h:103
std::string digiLabel
Definition: RPCDigiValid.h:117
MonitorElement * xyview
Definition: RPCDigiValid.h:43
MonitorElement * ResDplu1
Definition: RPCDigiValid.h:66
edm::EDGetTokenT< edm::PSimHitContainer > simHitToken
Definition: RPCDigiValid.h:120
void endRun(edm::Run const &, edm::EventSetup const &)
MonitorElement * Res_Endcap23_Ring2_B
Definition: RPCDigiValid.h:76
MonitorElement * xyvDplu4
Definition: RPCDigiValid.h:111
MonitorElement * CLS_Endcap_23_Ring2_C
Definition: RPCDigiValid.h:98
MonitorElement * Res_Endcap1_Ring2_C
Definition: RPCDigiValid.h:73
Definition: Run.h:41
MonitorElement * CLS_Endcap_23_Ring2_B
Definition: RPCDigiValid.h:97
MonitorElement * rzview
Definition: RPCDigiValid.h:44
MonitorElement * noiseCLSBarrel
Definition: RPCDigiValid.h:85