Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQM
HcalCommon
interface
DQHarvester.h
Go to the documentation of this file.
1
#ifndef DQHarvester_h
2
#define DQHarvester_h
3
4
/*
5
* file: DQHarvester.h
6
* Author: VK
7
*/
8
9
#include "
DQM/HcalCommon/interface/DQModule.h
"
10
#include "
DQM/HcalCommon/interface/DQClient.h
"
11
12
#include <vector>
13
#include <string>
14
15
namespace
hcaldqm
16
{
17
class
DQHarvester
:
public
DQMEDHarvester
,
public
DQModule
18
{
19
public
:
20
DQHarvester
(
edm::ParameterSet
const
&);
21
virtual
~DQHarvester
() {}
22
23
virtual
void
dqmEndLuminosityBlock
(
DQMStore::IGetter
&,
24
edm::LuminosityBlock
const
&,
edm::EventSetup
const
&);
25
virtual
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&);
26
27
protected
:
28
std::vector<DQClient*>
_clients
;
29
};
30
}
31
32
#endif
33
34
35
36
37
38
39
40
41
hcaldqm::DQModule
Definition:
DQModule.h:38
hcaldqm::DQHarvester::~DQHarvester
virtual ~DQHarvester()
Definition:
DQHarvester.h:21
edm::LuminosityBlock
Definition:
LuminosityBlock.h:46
DQModule.h
DQClient.h
hcaldqm::DQHarvester::dqmEndLuminosityBlock
virtual void dqmEndLuminosityBlock(DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &)
DQMEDHarvester
Definition:
DQMEDHarvester.h:15
DQMStore::IGetter
Definition:
DQMStore.h:190
edm::EventSetup
Definition:
EventSetup.h:45
hcaldqm::DQHarvester::_clients
std::vector< DQClient * > _clients
Definition:
DQHarvester.h:28
hcaldqm::DQHarvester::DQHarvester
DQHarvester(edm::ParameterSet const &)
hcaldqm::DQHarvester
Definition:
DQHarvester.h:17
edm::ParameterSet
Definition:
ParameterSet.h:36
DQMStore::IBooker
Definition:
DQMStore.h:90
hcaldqm::DQHarvester::dqmEndJob
virtual void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &)
Generated for CMSSW Reference Manual by
1.8.5