DQM
EcalMonitorClient
interface
IntegrityClient.h
Go to the documentation of this file.
1
#ifndef IntegrityClient_H
2
#define IntegrityClient_H
3
4
#include "
DQWorkerClient.h
"
5
6
#include "
FWCore/Framework/interface/ESHandle.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
#include "
CondFormats/EcalObjects/interface/EcalChannelStatus.h
"
9
10
namespace
ecaldqm
{
11
class
IntegrityClient
:
public
DQWorkerClient
{
12
public
:
13
IntegrityClient
();
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
;
21
edm::ESHandle<EcalChannelStatus>
chStatus
;
22
23
float
errFractionThreshold_
;
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
Generated for CMSSW Reference Manual by
1.8.16