CMS 3D CMS Logo

GEMCoPadDigiValidation.h
Go to the documentation of this file.
1 #ifndef GEMCoPadDigiValidation_H
2 #define GEMCoPadDigiValidation_H
3 
6 
8 public:
10  ~GEMCoPadDigiValidation() override;
11  void analyze(const edm::Event &e, const edm::EventSetup &) override;
12  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
13 
14 private:
20  std::unordered_map<UInt_t, MonitorElement *> theCSCCoPad_xy_ch;
21 
22  // Simple plots
23  std::unordered_map<UInt_t, MonitorElement *> theCoPad_dcEta;
24  std::unordered_map<UInt_t, MonitorElement *> theCoPad_simple_zr;
27  int nBinXY_;
29 };
30 
31 #endif
MonitorElement * theCSCCoPad_zr[2][3]
std::unordered_map< UInt_t, MonitorElement * > theCSCCoPad_xy_ch
GEMCoPadDigiValidation(const edm::ParameterSet &)
MonitorElement * theCSCCoPad_xy[2][3]
MonitorElement * theCSCCoPad[2][3]
MonitorElement * theCSCCoPad_phipad[2][3]
MonitorElement * theCSCCoPad_bx[2][3]
std::unordered_map< UInt_t, MonitorElement * > theCoPad_dcEta
void analyze(const edm::Event &e, const edm::EventSetup &) override
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::unordered_map< UInt_t, MonitorElement * > theCoPad_simple_zr
Definition: Run.h:45