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 
26  };
27 } // namespace ecaldqm
28 
29 #endif
ecaldqm::IntegrityClient
Definition: IntegrityClient.h:11
ecaldqm
Definition: DQWorker.h:37
ESHandle.h
ecaldqm::IntegrityClient::IntegrityClient
IntegrityClient()
Definition: IntegrityClient.cc:13
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
ecaldqm::IntegrityClient::chStatus
const EcalChannelStatus * chStatus
Definition: IntegrityClient.h:22
EcalCondObjectContainer
Definition: EcalCondObjectContainer.h:13
ecaldqm::IntegrityClient::chStatusToken
edm::ESGetToken< EcalChannelStatus, EcalChannelStatusRcd > chStatusToken
Definition: IntegrityClient.h:21
ecaldqm::DQWorkerClient::ProcessType
ProcessType
Definition: DQWorkerClient.h:19
ecaldqm::IntegrityClient::errFractionThreshold_
float errFractionThreshold_
Definition: IntegrityClient.h:25
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:32
edm::EventSetup
Definition: EventSetup.h:58
ecaldqm::DQWorkerClient
Definition: DQWorkerClient.h:17
edm::ESGetToken
Definition: EventSetup.h:48
EventSetup.h
ecaldqm::IntegrityClient::setTokens
void setTokens(edm::ConsumesCollector &) override
Definition: IntegrityClient.cc:22
EcalChannelStatus.h
ecaldqm::IntegrityClient::setParams
void setParams(edm::ParameterSet const &) override
Definition: IntegrityClient.cc:18
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
EcalChannelStatusRcd.h
ecaldqm::IntegrityClient::endLuminosityBlock
void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: IntegrityClient.cc:28