DQM
EcalMonitorClient
interface
TowerStatusTask.h
Go to the documentation of this file.
1
#ifndef TowerStatusTask_H
2
#define TowerStatusTask_H
3
4
#include "
DQWorkerClient.h
"
5
6
#include "
DQM/EcalCommon/interface/EcalDQMCommonUtils.h
"
7
8
namespace
ecaldqm
{
9
10
class
TowerStatusTask
:
public
DQWorkerClient
{
11
public
:
12
TowerStatusTask
();
13
~TowerStatusTask
()
override
{}
14
15
void
endLuminosityBlock
(
edm::LuminosityBlock
const
&,
edm::EventSetup
const
&)
override
;
16
17
void
producePlots
(
ProcessType
)
override
;
18
19
private
:
20
void
setParams
(
edm::ParameterSet
const
&)
override
;
21
void
producePlotsTask_
(
float
const
*,
std::string
const
&);
22
23
bool
doDAQInfo_
;
24
bool
doDCSInfo_
;
25
float
daqStatus_
[
nDCC
];
26
float
dcsStatus_
[
nDCC
];
27
};
28
29
}
// namespace ecaldqm
30
31
#endif
ecaldqm::TowerStatusTask
Definition:
TowerStatusTask.h:10
ecaldqm::TowerStatusTask::doDCSInfo_
bool doDCSInfo_
Definition:
TowerStatusTask.h:24
ecaldqm
Definition:
DQWorker.h:24
edm::LuminosityBlock
Definition:
LuminosityBlock.h:50
ecaldqm::TowerStatusTask::producePlots
void producePlots(ProcessType) override
Definition:
TowerStatusTask.cc:91
ecaldqm::TowerStatusTask::TowerStatusTask
TowerStatusTask()
Definition:
TowerStatusTask.cc:20
ecaldqm::TowerStatusTask::endLuminosityBlock
void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition:
TowerStatusTask.cc:43
ecaldqm::TowerStatusTask::doDAQInfo_
bool doDAQInfo_
Definition:
TowerStatusTask.h:23
ecaldqm::DQWorkerClient::ProcessType
ProcessType
Definition:
DQWorkerClient.h:15
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition:
ParameterSet.h:36
ecaldqm::TowerStatusTask::~TowerStatusTask
~TowerStatusTask() override
Definition:
TowerStatusTask.h:13
DQWorkerClient.h
ecaldqm::TowerStatusTask::dcsStatus_
float dcsStatus_[nDCC]
Definition:
TowerStatusTask.h:26
edm::EventSetup
Definition:
EventSetup.h:57
ecaldqm::DQWorkerClient
Definition:
DQWorkerClient.h:13
ecaldqm::nDCC
Definition:
EcalDQMCommonUtils.h:92
ecaldqm::TowerStatusTask::setParams
void setParams(edm::ParameterSet const &) override
Definition:
TowerStatusTask.cc:25
ecaldqm::TowerStatusTask::producePlotsTask_
void producePlotsTask_(float const *, std::string const &)
Definition:
TowerStatusTask.cc:98
ecaldqm::TowerStatusTask::daqStatus_
float daqStatus_[nDCC]
Definition:
TowerStatusTask.h:25
EcalDQMCommonUtils.h
Generated for CMSSW Reference Manual by
1.8.16