CMS 3D CMS Logo

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 {
19 
20  void Reset() {
21  run = -1;
22  event = -1;
23  lumi = -1;
24  bx = -1;
25  orbit = 0;
26  time = 0;
27  hlt.resize(0);
28  }
29 
30  unsigned run;
31  unsigned long long event;
32  unsigned lumi;
33  unsigned bx;
34  //uint64_t orbit;
35  ULong64_t orbit;
36  //uint64_t time;
37  ULong64_t time;
38  int nPV;
39  int nPV_True;
40  std::vector<TString> hlt;
41 
42  double puWeight;
43  };
44 } // namespace L1Analysis
45 #endif
L1Analysis::L1AnalysisEventDataFormat::run
unsigned run
Definition: L1AnalysisEventDataFormat.h:30
L1Analysis::L1AnalysisEventDataFormat::L1AnalysisEventDataFormat
L1AnalysisEventDataFormat()
Definition: L1AnalysisEventDataFormat.h:17
L1Analysis::L1AnalysisEventDataFormat::Reset
void Reset()
Definition: L1AnalysisEventDataFormat.h:20
L1Analysis::L1AnalysisEventDataFormat::nPV_True
int nPV_True
Definition: L1AnalysisEventDataFormat.h:39
L1Analysis::L1AnalysisEventDataFormat::lumi
unsigned lumi
Definition: L1AnalysisEventDataFormat.h:32
L1Analysis::L1AnalysisEventDataFormat::nPV
int nPV
Definition: L1AnalysisEventDataFormat.h:38
L1Analysis::L1AnalysisEventDataFormat::hlt
std::vector< TString > hlt
Definition: L1AnalysisEventDataFormat.h:40
L1Analysis::L1AnalysisEventDataFormat::orbit
ULong64_t orbit
Definition: L1AnalysisEventDataFormat.h:35
L1Analysis::L1AnalysisEventDataFormat::event
unsigned long long event
Definition: L1AnalysisEventDataFormat.h:31
L1Analysis
Definition: L1AnalysisBMTFInputs.h:18
L1Analysis::L1AnalysisEventDataFormat::~L1AnalysisEventDataFormat
~L1AnalysisEventDataFormat()
Definition: L1AnalysisEventDataFormat.h:18
L1Analysis::L1AnalysisEventDataFormat
Definition: L1AnalysisEventDataFormat.h:16
L1Analysis::L1AnalysisEventDataFormat::time
ULong64_t time
Definition: L1AnalysisEventDataFormat.h:37
L1Analysis::L1AnalysisEventDataFormat::puWeight
double puWeight
Definition: L1AnalysisEventDataFormat.h:42
L1Analysis::L1AnalysisEventDataFormat::bx
unsigned bx
Definition: L1AnalysisEventDataFormat.h:33
lumi
Definition: LumiSectionData.h:20