Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
HLTrigger
HLTanalyzers
interface
EventHeader.h
Go to the documentation of this file.
1
#ifndef EVTHDR_H
2
#define EVTHDR_H
3
4
#include "
FWCore/Framework/interface/Event.h
"
5
#include "
FWCore/Framework/interface/LuminosityBlock.h
"
6
#include "
DataFormats/Luminosity/interface/LumiSummary.h
"
7
#include "
DataFormats/Luminosity/interface/LumiDetails.h
"
8
#include "
FWCore/Framework/interface/ESHandle.h
"
9
#include "
RecoLuminosity/LumiProducer/interface/LumiCorrectionParam.h
"
10
11
#include "TChain.h"
12
13
20
class
EventHeader
{
21
public
:
22
EventHeader
();
23
~EventHeader
();
24
25
void
setup
(TTree*
tree
);
26
28
void
analyze
(
edm::Event
const
&
iEvent
,
const
edm::ESHandle<LumiCorrectionParam>
& lumiCorr, TTree* tree);
29
//void analyze(edm::Event const& iEvent, TTree* tree);
30
31
private
:
32
33
// Tree variables
34
int
fRun
;
35
int
fEvent
;
36
int
fLumiBlock
;
37
int
fBx
;
38
int
fOrbit
;
39
double
fAvgInstDelLumi
;
40
41
// input variables
42
bool
_Debug
;
43
44
// trigger names
45
};
46
47
#endif
EventHeader::_Debug
bool _Debug
Definition:
EventHeader.h:42
Event.h
diffTreeTool.tree
tuple tree
Definition:
diffTreeTool.py:129
EventHeader::~EventHeader
~EventHeader()
Definition:
EventHeader.cc:21
EventHeader::fEvent
int fEvent
Definition:
EventHeader.h:35
EventHeader::fBx
int fBx
Definition:
EventHeader.h:37
LumiDetails.h
iEvent
int iEvent
Definition:
GenABIO.cc:243
EventHeader::setup
void setup(TTree *tree)
Definition:
EventHeader.cc:26
EventHeader::fLumiBlock
int fLumiBlock
Definition:
EventHeader.h:36
edm::ESHandle
Definition:
DTSurvey.h:22
EventHeader::fRun
int fRun
Definition:
EventHeader.h:34
ESHandle.h
EventHeader::EventHeader
EventHeader()
Definition:
EventHeader.cc:11
EventHeader::fOrbit
int fOrbit
Definition:
EventHeader.h:38
EventHeader::fAvgInstDelLumi
double fAvgInstDelLumi
Definition:
EventHeader.h:39
LuminosityBlock.h
LumiCorrectionParam.h
EventHeader
Definition:
EventHeader.h:20
edm::Event
Definition:
Event.h:56
EventHeader::analyze
void analyze(edm::Event const &iEvent, const edm::ESHandle< LumiCorrectionParam > &lumiCorr, TTree *tree)
Definition:
EventHeader.cc:44
LumiSummary.h
Generated for CMSSW Reference Manual by
1.8.5