CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TestPulseClient.h
Go to the documentation of this file.
1 #ifndef TestPulseClient_H
2 #define TestPulseClient_H
3 
4 #include "DQWorkerClient.h"
5 
6 namespace ecaldqm
7 {
8  class TestPulseClient : 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 
22  std::vector<float> amplitudeThreshold_;
23  std::vector<float> toleranceRMS_;
24  std::vector<float> PNAmplitudeThreshold_;
25  std::vector<float> tolerancePNRMS_;
26  };
27 
28 }
29 
30 #endif
std::vector< float > PNAmplitudeThreshold_
std::vector< float > tolerancePNRMS_
std::map< int, unsigned > gainToME_
void producePlots(ProcessType) override
std::map< int, unsigned > pnGainToME_
std::vector< float > toleranceRMS_
std::vector< float > amplitudeThreshold_
void setParams(edm::ParameterSet const &) override