CMS 3D CMS Logo

IntegrityClient.h
Go to the documentation of this file.
1 #ifndef IntegrityClient_H
2 #define IntegrityClient_H
3 
4 #include "DQWorkerClient.h"
9 
10 namespace ecaldqm {
12  public:
14  ~IntegrityClient() override {}
15 
16  void producePlots(ProcessType) override;
17  void endLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&) override;
18 
19  private:
20  void setParams(edm::ParameterSet const&) override;
23  void setTokens(edm::ConsumesCollector&) override;
24 
27  };
28 } // namespace ecaldqm
29 
30 #endif
edm::ESGetToken< EcalChannelStatus, EcalChannelStatusRcd > chStatusToken
void producePlots(ProcessType) override
void setParams(edm::ParameterSet const &) override
void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
void setTokens(edm::ConsumesCollector &) override
const EcalChannelStatus * chStatus