CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EventHeader.h
Go to the documentation of this file.
1 #ifndef EVTHDR_H
2 #define EVTHDR_H
3 
9 #include "TChain.h"
10 
11 
18 class EventHeader {
19 public:
20  EventHeader();
21  ~EventHeader();
22 
23  void setup(edm::ConsumesCollector && iC, TTree* tree);
24 
26  void analyze(edm::Event const& iEvent, TTree* tree);
27 
28 private:
29 
30  // Tree variables
31  unsigned long long fEvent;
33  int fRun;
34  int fBx;
35  int fOrbit;
37 
38  // input variables
39  bool _Debug;
41 
42  // trigger names
43 };
44 
45 #endif
void analyze(edm::Event const &iEvent, TTree *tree)
Definition: EventHeader.cc:46
void setup(edm::ConsumesCollector &&iC, TTree *tree)
Definition: EventHeader.cc:26
int iEvent
Definition: GenABIO.cc:230
int fLumiBlock
Definition: EventHeader.h:32
edm::EDGetTokenT< LumiSummary > lumi_Token
Definition: EventHeader.h:40
double fAvgInstDelLumi
Definition: EventHeader.h:36
unsigned long long fEvent
Definition: EventHeader.h:31