Main Page
Namespaces
Classes
Package Documentation
HLTrigger
HLTanalyzers
plugins
EventHeader.h
Go to the documentation of this file.
1
#ifndef EVTHDR_H
2
#define EVTHDR_H
3
4
#include <TChain.h>
5
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
FWCore/Framework/interface/LuminosityBlock.h
"
8
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
9
#include "
DataFormats/Luminosity/interface/LumiSummary.h
"
10
#include "
DataFormats/Luminosity/interface/LumiDetails.h
"
11
12
19
class
EventHeader
{
20
public
:
21
EventHeader
();
22
~EventHeader
();
23
24
void
setup
(
edm::ConsumesCollector
&& iC, TTree*
tree
);
25
27
void
analyze
(
edm::Event
const
&
iEvent
, TTree* tree);
28
29
private
:
30
31
// Tree variables
32
unsigned
long
long
fEvent
;
33
int
fLumiBlock
;
34
int
fRun
;
35
int
fBx
;
36
int
fOrbit
;
37
double
fAvgInstDelLumi
;
38
39
// input variables
40
bool
_Debug
;
41
edm::EDGetTokenT<LumiSummary>
lumi_Token
;
42
43
// trigger names
44
};
45
46
#endif
EventHeader::analyze
void analyze(edm::Event const &iEvent, TTree *tree)
Definition:
EventHeader.cc:44
EventHeader::setup
void setup(edm::ConsumesCollector &&iC, TTree *tree)
Definition:
EventHeader.cc:24
EventHeader::_Debug
bool _Debug
Definition:
EventHeader.h:40
Event.h
EventHeader::~EventHeader
~EventHeader()
edm::EDGetTokenT< LumiSummary >
EventHeader::fBx
int fBx
Definition:
EventHeader.h:35
LumiDetails.h
iEvent
int iEvent
Definition:
GenABIO.cc:224
EventHeader::fLumiBlock
int fLumiBlock
Definition:
EventHeader.h:33
EventHeader::lumi_Token
edm::EDGetTokenT< LumiSummary > lumi_Token
Definition:
EventHeader.h:41
EventHeader::fRun
int fRun
Definition:
EventHeader.h:34
EventHeader::EventHeader
EventHeader()
Definition:
EventHeader.cc:11
EventHeader::fOrbit
int fOrbit
Definition:
EventHeader.h:36
EventHeader::fAvgInstDelLumi
double fAvgInstDelLumi
Definition:
EventHeader.h:37
EventHeader::fEvent
unsigned long long fEvent
Definition:
EventHeader.h:32
LuminosityBlock.h
tree
Definition:
tree.py:1
EventHeader
Definition:
EventHeader.h:19
edm::Event
Definition:
Event.h:71
ConsumesCollector.h
LumiSummary.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:39
Generated for CMSSW Reference Manual by
1.8.11