CMS 3D CMS Logo

RPCNoisyStripTest.h
Go to the documentation of this file.
1 #ifndef RPCNoisyStipTest_H
2 #define RPCNoisyStipTest_H
3 
4 
6 
7 #include <vector>
8 
9 
11 public:
12 
13 
15  ~RPCNoisyStripTest() override;
16  void clientOperation() override;
17  void getMonitorElements(std::vector<MonitorElement *> &, std::vector<RPCDetId> &, std::string &) override;
18  void beginJob(std::string & ) override;
19  void myBooker(DQMStore::IBooker & ) override;
20 
21 
22  protected:
23 
25 
26 
27  private:
28 
32  bool testMode_;
33 
34  std::vector<MonitorElement *> myOccupancyMe_;
35  std::vector<RPCDetId> myDetIds_;
40 
45 
46 };
47 
48 #endif
MonitorElement * NOISEDDisk[10]
std::string globalFolder_
std::vector< RPCDetId > myDetIds_
RPCNoisyStripTest(const edm::ParameterSet &ps)
std::vector< MonitorElement * > myOccupancyMe_
MonitorElement * NOISEDWheel[5]
void clientOperation() override
void getMonitorElements(std::vector< MonitorElement * > &, std::vector< RPCDetId > &, std::string &) override
MonitorElement * DEVDWheel[5]
MonitorElement * NOISEDisk[10]
void beginJob(std::string &) override
void myBooker(DQMStore::IBooker &) override
MonitorElement * DEVDDisk[10]
~RPCNoisyStripTest() override
void fillGlobalME(RPCDetId &, MonitorElement *)
MonitorElement * NOISEWheel[5]