CMS 3D CMS Logo

RPCChamberQuality.h
Go to the documentation of this file.
1 #ifndef RPCChamberQuality_H
2 #define RPCChamberQuality_H
3 
8 
9 #include <string>
10 
12  public:
13 
15  ~RPCChamberQuality() override;
16 
17 
18  protected:
19  void beginJob() override;
20  void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const&) override; //performed in the endLumi
21  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override; //performed in the endJob
22 
23  private:
24 
26 
28 
31 
33 
36 
38 
40  static const std::string xLabels_[7];
41  static const std::string regions_[3];
45 
46  bool init_;
47 
48  int minEvents;
50 };
51 
52 #endif
void beginJob() override
static const std::string xLabels_[7]
std::string summaryDir_
void fillMonitorElements(DQMStore::IGetter &)
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
RPCChamberQuality(const edm::ParameterSet &ps)
void performeClientOperation(std::string, int, MonitorElement *, DQMStore::IGetter &)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
~RPCChamberQuality() override
MonitorElement * RpcEvents
static const std::string regions_[3]
std::string prefixDir_
void myBooker(DQMStore::IBooker &)