test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
L1Trigger
L1TNtuples
interface
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
{
17
struct
L1AnalysisEventDataFormat
18
{
19
L1AnalysisEventDataFormat
() {
Reset
();}
20
~L1AnalysisEventDataFormat
(){}
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
unsigned
run
;
34
unsigned
long
long
event
;
35
unsigned
lumi
;
36
unsigned
bx
;
37
//boost::uint64_t orbit;
38
ULong64_t
orbit
;
39
//boost::uint64_t time;
40
ULong64_t
time
;
41
int
nPV
;
42
int
nPV_True
;
43
std::vector<TString>
hlt
;
44
45
double
puWeight
;
46
47
};
48
}
49
#endif
50
51
L1Analysis::L1AnalysisEventDataFormat::orbit
ULong64_t orbit
Definition:
L1AnalysisEventDataFormat.h:38
L1Analysis::L1AnalysisEventDataFormat::hlt
std::vector< TString > hlt
Definition:
L1AnalysisEventDataFormat.h:43
L1Analysis::L1AnalysisEventDataFormat::L1AnalysisEventDataFormat
L1AnalysisEventDataFormat()
Definition:
L1AnalysisEventDataFormat.h:19
L1Analysis::L1AnalysisEventDataFormat::nPV
int nPV
Definition:
L1AnalysisEventDataFormat.h:41
L1Analysis::L1AnalysisEventDataFormat
Definition:
L1AnalysisEventDataFormat.h:17
L1Analysis::L1AnalysisEventDataFormat::puWeight
double puWeight
Definition:
L1AnalysisEventDataFormat.h:45
L1Analysis::L1AnalysisEventDataFormat::event
unsigned long long event
Definition:
L1AnalysisEventDataFormat.h:34
L1Analysis::L1AnalysisEventDataFormat::nPV_True
int nPV_True
Definition:
L1AnalysisEventDataFormat.h:42
L1Analysis::L1AnalysisEventDataFormat::~L1AnalysisEventDataFormat
~L1AnalysisEventDataFormat()
Definition:
L1AnalysisEventDataFormat.h:20
L1Analysis::L1AnalysisEventDataFormat::lumi
unsigned lumi
Definition:
L1AnalysisEventDataFormat.h:35
L1Analysis::L1AnalysisEventDataFormat::run
unsigned run
Definition:
L1AnalysisEventDataFormat.h:33
L1Analysis::L1AnalysisEventDataFormat::bx
unsigned bx
Definition:
L1AnalysisEventDataFormat.h:36
L1Analysis::L1AnalysisEventDataFormat::time
ULong64_t time
Definition:
L1AnalysisEventDataFormat.h:40
L1Analysis::L1AnalysisEventDataFormat::Reset
void Reset()
Definition:
L1AnalysisEventDataFormat.h:22
Generated for CMSSW Reference Manual by
1.8.5