test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQM
HcalTasks
interface
RadDamTask.h
Go to the documentation of this file.
1
#ifndef RadDamTask_h
2
#define RadDamTask_h
3
4
/*
5
* file: RadDamTask.h
6
* Author: Viktor Khristenko
7
* Date: 16.10.2015
8
*/
9
10
#include "
DQM/HcalCommon/interface/DQTask.h
"
11
#include "
DQM/HcalCommon/interface/Utilities.h
"
12
#include "
DQM/HcalCommon/interface/Container1D.h
"
13
#include "
DQM/HcalCommon/interface/Container2D.h
"
14
#include "
DQM/HcalCommon/interface/ContainerProf1D.h
"
15
#include "
DQM/HcalCommon/interface/ContainerProf2D.h
"
16
#include "
DQM/HcalCommon/interface/ContainerSingle1D.h
"
17
18
using namespace
hcaldqm;
19
class
RadDamTask
:
public
DQTask
20
{
21
public
:
22
RadDamTask
(
edm::ParameterSet
const
&);
23
virtual
~RadDamTask
()
24
{}
25
26
virtual
void
bookHistograms
(
DQMStore::IBooker
&,
27
edm::Run
const
&,
edm::EventSetup
const
&);
28
29
protected
:
30
// funcs
31
virtual
void
_process(
edm::Event
const
&,
edm::EventSetup
const
&);
32
virtual
bool
_isApplicable(
edm::Event
const
&);
33
34
// Tags and Tokens
35
edm::InputTag
_tagHF
;
36
edm::EDGetTokenT<HFDigiCollection>
_tokHF
;
37
38
// vector of Detector Ids for RadDam
39
std::vector<HcalDetId>
_vDetIds
;
40
41
// Cuts
42
43
// Compact
44
45
// 1D
46
std::vector<ContainerSingle1D>
_vcShape
;
47
};
48
49
#endif
50
51
52
53
54
55
56
RadDamTask
Definition:
RadDamTask.h:19
ContainerProf2D.h
RadDamTask::_tokHF
edm::EDGetTokenT< HFDigiCollection > _tokHF
Definition:
RadDamTask.h:36
Container1D.h
DQTask.h
edm::EDGetTokenT
Definition:
EDGetToken.h:32
bookHistograms
void bookHistograms(fwlite::EventContainer &eventCont)
Definition:
secvtxMassTemplates.cc:293
RadDamTask::_tagHF
edm::InputTag _tagHF
Definition:
RadDamTask.h:35
Container2D.h
ContainerSingle1D.h
edm::EventSetup
Definition:
EventSetup.h:45
hcaldqm::DQTask
Definition:
DQTask.h:26
edm::InputTag
Definition:
InputTag.h:15
edm::ParameterSet
Definition:
ParameterSet.h:36
RadDamTask::~RadDamTask
virtual ~RadDamTask()
Definition:
RadDamTask.h:23
RadDamTask::_vDetIds
std::vector< HcalDetId > _vDetIds
Definition:
RadDamTask.h:39
ContainerProf1D.h
edm::Event
Definition:
Event.h:65
DQMStore::IBooker
Definition:
DQMStore.h:90
Utilities.h
RadDamTask::_vcShape
std::vector< ContainerSingle1D > _vcShape
Definition:
RadDamTask.h:46
edm::Run
Definition:
Run.h:43
Generated for CMSSW Reference Manual by
1.8.5