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"
5 
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;
22 
24  };
25 } // namespace ecaldqm
26 
27 #endif
ecaldqm::IntegrityClient
Definition: IntegrityClient.h:11
ecaldqm
Definition: DQWorker.h:29
ESHandle.h
ecaldqm::IntegrityClient::IntegrityClient
IntegrityClient()
Definition: IntegrityClient.cc:14
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
ecaldqm::IntegrityClient::chStatus
edm::ESHandle< EcalChannelStatus > chStatus
Definition: IntegrityClient.h:21
ecaldqm::DQWorkerClient::ProcessType
ProcessType
Definition: DQWorkerClient.h:15
edm::ESHandle
Definition: DTSurvey.h:22
ecaldqm::IntegrityClient::errFractionThreshold_
float errFractionThreshold_
Definition: IntegrityClient.h:23
edm::ParameterSet
Definition: ParameterSet.h:47
DQWorkerClient.h
ecaldqm::IntegrityClient::~IntegrityClient
~IntegrityClient() override
Definition: IntegrityClient.h:14
ecaldqm::IntegrityClient::producePlots
void producePlots(ProcessType) override
Definition: IntegrityClient.cc:29
edm::EventSetup
Definition: EventSetup.h:58
ecaldqm::DQWorkerClient
Definition: DQWorkerClient.h:13
EventSetup.h
EcalChannelStatus.h
ecaldqm::IntegrityClient::setParams
void setParams(edm::ParameterSet const &) override
Definition: IntegrityClient.cc:19
ecaldqm::IntegrityClient::endLuminosityBlock
void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: IntegrityClient.cc:25