CMS 3D CMS Logo

LaserClient.h
Go to the documentation of this file.
1 #ifndef LaserClient_H
2 #define LaserClient_H
3 
4 #include "DQWorkerClient.h"
5 
6 namespace ecaldqm
7 {
8  class LaserClient : public DQWorkerClient {
9  public:
10  LaserClient();
12 
13  void producePlots(ProcessType) override;
14 
15  private:
16  void setParams(edm::ParameterSet const&) override;
17 
18  std::map<int, unsigned> wlToME_;
19 
21  std::vector<float> expectedAmplitude_;
25  std::vector<float> expectedTiming_;
28  std::vector<float> expectedPNAmplitude_;
32  };
33 }
34 
35 #endif
std::map< int, unsigned > wlToME_
Definition: LaserClient.h:18
void setParams(edm::ParameterSet const &) override
Definition: LaserClient.cc:35
std::vector< float > expectedPNAmplitude_
Definition: LaserClient.h:28
void producePlots(ProcessType) override
Definition: LaserClient.cc:86
std::vector< float > expectedAmplitude_
Definition: LaserClient.h:21
std::vector< float > expectedTiming_
Definition: LaserClient.h:25