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 "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;
37  int fBx;
38  int fOrbit;
40 
41  // input variables
42  bool _Debug;
43 
44  // trigger names
45 };
46 
47 #endif
void analyze(edm::Event const &iEvent, TTree *tree)
Definition: EventHeader.cc:45
int iEvent
Definition: GenABIO.cc:243
void setup(TTree *tree)
Definition: EventHeader.cc:26
int fLumiBlock
Definition: EventHeader.h:36
double fAvgInstDelLumi
Definition: EventHeader.h:39