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