Main Page
Namespaces
Classes
Package Documentation
src
DQM
RPCMonitorClient
interface
RPCDcsInfoClient.h
Go to the documentation of this file.
1
#ifndef RPCDCSINFOCLIENT_H
2
#define RPCDCSINFOCLIENT_H
3
4
#include "
DQMServices/Core/interface/MonitorElement.h
"
5
#include "
DQMServices/Core/interface/DQMStore.h
"
6
#include "
DQMServices/Core/interface/DQMEDHarvester.h
"
7
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
8
9
class
RPCDcsInfoClient
:
public
DQMEDHarvester
{
10
11
public
:
12
RPCDcsInfoClient
(
const
edm::ParameterSet
& ps);
13
~RPCDcsInfoClient
()
override
;
14
15
protected
:
16
17
void
beginJob
()
override
;
18
void
dqmEndLuminosityBlock
(
DQMStore::IBooker
&,
DQMStore::IGetter
&,
edm::LuminosityBlock
const
&,
edm::EventSetup
const
&)
override
;
//performed in the endLumi
19
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
//performed in the endJob
20
21
22
private
:
23
24
std::string
dcsinfofolder_
;
25
26
std::vector<int>
DCS
;
27
};
28
29
#endif
RPCDcsInfoClient::RPCDcsInfoClient
RPCDcsInfoClient(const edm::ParameterSet &ps)
Definition:
RPCDcsInfoClient.cc:4
RPCDcsInfoClient::~RPCDcsInfoClient
~RPCDcsInfoClient() override
Definition:
RPCDcsInfoClient.cc:14
RPCDcsInfoClient::dqmEndLuminosityBlock
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition:
RPCDcsInfoClient.cc:18
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
edm::LuminosityBlock
Definition:
LuminosityBlock.h:46
RPCDcsInfoClient::DCS
std::vector< int > DCS
Definition:
RPCDcsInfoClient.h:26
DQMEDHarvester.h
ParameterSet.h
DQMStore::IGetter
Definition:
DQMStore.h:190
DQMStore.h
RPCDcsInfoClient::dcsinfofolder_
std::string dcsinfofolder_
Definition:
RPCDcsInfoClient.h:24
edm::EventSetup
Definition:
EventSetup.h:44
RPCDcsInfoClient
Definition:
RPCDcsInfoClient.h:9
MonitorElement.h
DQMEDHarvester
Definition:
DQMEDHarvester.py:1
RPCDcsInfoClient::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
RPCDcsInfoClient.cc:45
edm::ParameterSet
Definition:
ParameterSet.h:36
DQMStore::IBooker
Definition:
DQMStore.h:90
RPCDcsInfoClient::beginJob
void beginJob() override
Definition:
RPCDcsInfoClient.cc:16
Generated for CMSSW Reference Manual by
1.8.11