CMS 3D CMS Logo

PedestalClient.h
Go to the documentation of this file.
1 #ifndef PedestalClient_H
2 #define PedestalClient_H
3 
4 #include "DQWorkerClient.h"
5 
6 namespace ecaldqm {
7  class PedestalClient : public DQWorkerClient {
8  public:
10  ~PedestalClient() override {}
11 
12  void producePlots(ProcessType) override;
13 
14  private:
15  void setParams(edm::ParameterSet const&) override;
16 
17  std::map<int, unsigned> gainToME_;
18  std::map<int, unsigned> pnGainToME_;
19 
23  std::vector<float> toleranceRMSEB_;
24  std::vector<float> toleranceRMSEE_;
27  std::vector<float> tolerancePNRMS_;
28  };
29 
30 } // namespace ecaldqm
31 
32 #endif
void setParams(edm::ParameterSet const &) override
std::map< int, unsigned > pnGainToME_
std::vector< float > toleranceRMSEB_
std::vector< float > tolerancePNRMS_
void producePlots(ProcessType) override
std::map< int, unsigned > gainToME_
std::vector< float > toleranceRMSEE_