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 {
8  class PedestalClient : public DQWorkerClient {
9  public:
12 
13  void producePlots(ProcessType) override;
14 
15  private:
16  void setParams(edm::ParameterSet const&) override;
17 
18  std::map<int, unsigned> gainToME_;
19  std::map<int, unsigned> pnGainToME_;
20 
24  std::vector<float> toleranceRMSEB_;
25  std::vector<float> toleranceRMSEE_;
28  std::vector<float> tolerancePNRMS_;
29  };
30 
31 }
32 
33 #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_