Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DQM
HcalTasks
interface
RecoRunSummary.h
Go to the documentation of this file.
1
#ifndef DQM_HcalTasks_RecoRunSummary_h
2
#define DQM_HcalTasks_RecoRunSummary_h
3
4
#include "
DQM/HcalCommon/interface/DQClient.h
"
5
#include "
DQM/HcalCommon/interface/ElectronicsMap.h
"
6
7
namespace
hcaldqm {
8
class
RecoRunSummary
:
public
DQClient
{
9
public
:
10
RecoRunSummary
(
std::string
const
&,
std::string
const
&,
edm::ParameterSet
const
&,
edm::ConsumesCollector
&iC);
11
~RecoRunSummary
()
override
{}
12
13
void
beginRun
(
edm::Run
const
&,
edm::EventSetup
const
&)
override
;
14
void
endLuminosityBlock
(
DQMStore::IBooker
&,
15
DQMStore::IGetter
&,
16
edm::LuminosityBlock
const
&,
17
edm::EventSetup
const
&)
override
;
18
std::vector<flag::Flag>
endJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
19
20
protected
:
21
double
_thresh_unihf
,
_thresh_tcds
;
22
23
enum
RecoFlag
{
fTCDS
= 0,
fUniSlotHF
= 1,
nRecoFlag
= 2 };
24
};
25
}
// namespace hcaldqm
26
27
#endif
hcaldqm::RecoRunSummary::fUniSlotHF
Definition:
RecoRunSummary.h:23
edm::LuminosityBlock
Definition:
LuminosityBlock.h:50
hcaldqm::RecoRunSummary::~RecoRunSummary
~RecoRunSummary() override
Definition:
RecoRunSummary.h:11
ElectronicsMap.h
hcaldqm::RecoRunSummary::RecoRunSummary
RecoRunSummary(std::string const &, std::string const &, edm::ParameterSet const &, edm::ConsumesCollector &iC)
Definition:
RecoRunSummary.cc:6
DQClient.h
dqm::implementation::IGetter
Definition:
DQMStore.h:484
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
dqm::implementation::IBooker
Definition:
DQMStore.h:43
hcaldqm::RecoRunSummary::fTCDS
Definition:
RecoRunSummary.h:23
hcaldqm::RecoRunSummary::_thresh_tcds
double _thresh_tcds
Definition:
RecoRunSummary.h:21
hcaldqm::RecoRunSummary::endLuminosityBlock
void endLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition:
RecoRunSummary.cc:22
hcaldqm::DQClient
Definition:
DQClient.h:23
edm::EventSetup
Definition:
EventSetup.h:59
hcaldqm::RecoRunSummary::beginRun
void beginRun(edm::Run const &, edm::EventSetup const &) override
Definition:
RecoRunSummary.cc:15
hcaldqm::RecoRunSummary::RecoFlag
RecoFlag
Definition:
RecoRunSummary.h:23
hcaldqm::RecoRunSummary::endJob
std::vector< flag::Flag > endJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
RecoRunSummary.cc:32
hcaldqm::RecoRunSummary::_thresh_unihf
double _thresh_unihf
Definition:
RecoRunSummary.h:21
hcaldqm::RecoRunSummary::nRecoFlag
Definition:
RecoRunSummary.h:23
edm::ParameterSet
Definition:
ParameterSet.h:47
hcaldqm::RecoRunSummary
Definition:
RecoRunSummary.h:8
edm::Run
Definition:
Run.h:45
edm::ConsumesCollector
Definition:
ConsumesCollector.h:45
Generated for CMSSW Reference Manual by
1.8.5