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
ESPedestalClient::endJobAnalyze
void endJobAnalyze(DQMStore::IGetter &) override
Definition: ESPedestalClient.cc:55
ESClient.h
ESPedestalClient::ESPedestalClient
ESPedestalClient(const edm::ParameterSet &)
Definition: ESPedestalClient.cc:13
ESPedestalClient::book
void book(DQMStore::IBooker &) override
Definition: ESPedestalClient.cc:112
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
ESPedestalClient::fitPedestal_
bool fitPedestal_
Definition: ESPedestalClient.h:23
tools.TF1
TF1
Definition: tools.py:23
ESPedestalClient::fg_
TF1 * fg_
Definition: ESPedestalClient.h:28
ESPedestalClient::~ESPedestalClient
~ESPedestalClient() override
Definition: ESPedestalClient.cc:53
ESPedestalClient
Definition: ESPedestalClient.h:14
ESPedestalClient::hTotN_
MonitorElement * hTotN_[2][2][40][40]
Definition: ESPedestalClient.h:26
edm::ParameterSet
Definition: ParameterSet.h:36
ESClient
Definition: ESClient.h:12
ESPedestalClient::senP_
std::vector< int > senP_
Definition: ESPedestalClient.h:31
dqm::implementation::IGetter
Definition: DQMStore.h:484
ESPedestalClient::hPed_
MonitorElement * hPed_[2][2][40][40]
Definition: ESPedestalClient.h:25
dqm::implementation::IBooker
Definition: DQMStore.h:43
ESPedestalClient::senY_
std::vector< int > senY_
Definition: ESPedestalClient.h:33
ESPedestalClient::senX_
std::vector< int > senX_
Definition: ESPedestalClient.h:32
ESPedestalClient::senZ_
std::vector< int > senZ_
Definition: ESPedestalClient.h:30