CMS 3D CMS Logo

ESPedestalClient.h
Go to the documentation of this file.
1 #ifndef ESPedestalClient_H
2 #define ESPedestalClient_H
3 
5 
6 #include <TF1.h>
7 
8 #include <vector>
9 
10 //
11 // class decleration
12 //
13 
14 class ESPedestalClient : public ESClient {
15 public:
17  ~ESPedestalClient() override;
18  void endJobAnalyze(DQMStore::IGetter &) override;
19 
20 private:
21  void book(DQMStore::IBooker &) override;
22 
24 
25  MonitorElement *hPed_[2][2][40][40];
26  MonitorElement *hTotN_[2][2][40][40];
27 
28  TF1 *fg_;
29 
30  std::vector<int> senZ_;
31  std::vector<int> senP_;
32  std::vector<int> senX_;
33  std::vector<int> senY_;
34 };
35 
36 #endif // ESPedestalClient_H
std::vector< int > senP_
MonitorElement * hTotN_[2][2][40][40]
~ESPedestalClient() override
std::vector< int > senX_
void endJobAnalyze(DQMStore::IGetter &) override
std::vector< int > senZ_
std::vector< int > senY_
void book(DQMStore::IBooker &) override
ESPedestalClient(const edm::ParameterSet &)
MonitorElement * hPed_[2][2][40][40]