CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1AnalysisEventDataFormat.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisEventDataFormat_H__
2 #define __L1Analysis_L1AnalysisEventDataFormat_H__
3 
4 //-------------------------------------------------------------------------------
5 // Created 15/04/2010 - E. Conte, A.C. Le Bihan
6 //
7 //
8 // Original code : L1Trigger/L1TNtuples/L1NtupleProducer
9 //-------------------------------------------------------------------------------
10 
11 // #include <inttypes.h>
12 #include <vector>
13 #include <TString.h>
14 
15 namespace L1Analysis
16 {
18  {
21 
22  void Reset()
23  {
24  run = -1;
25  event = -1;
26  lumi = -1;
27  bx = -1;
28  orbit = 0;
29  time = 0;
30  hlt.resize(0);
31  }
32 
33  int run;
34  int event;
35  int lumi;
36  int bx;
37  //boost::uint64_t orbit;
38  ULong64_t orbit;
39  //boost::uint64_t time;
40  ULong64_t time;
41  std::vector<TString> hlt;
42 
43  double puWeight;
44 
45  };
46 }
47 #endif
48 
49