Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Alignment
OfflineValidation
interface
pvTree.h
Go to the documentation of this file.
1
#ifndef Alignment_OfflineValidation_pvTree_h
2
#define Alignment_OfflineValidation_pvTree_h
3
4
#include "TROOT.h"
5
#include "TMath.h"
6
#include <vector>
7
#include <string>
8
9
class
pvCand
{
10
public
:
11
int
nTrks
;
12
int
ipos
;
13
14
float
x_origVtx
;
15
float
y_origVtx
;
16
float
z_origVtx
;
17
18
float
xErr_origVtx
;
19
float
yErr_origVtx
;
20
float
zErr_origVtx
;
21
22
int
n_subVtx1
;
23
float
x_subVtx1
;
24
float
y_subVtx1
;
25
float
z_subVtx1
;
26
27
float
xErr_subVtx1
;
28
float
yErr_subVtx1
;
29
float
zErr_subVtx1
;
30
float
sumPt_subVtx1
;
31
32
int
n_subVtx2
;
33
float
x_subVtx2
;
34
float
y_subVtx2
;
35
float
z_subVtx2
;
36
37
float
xErr_subVtx2
;
38
float
yErr_subVtx2
;
39
float
zErr_subVtx2
;
40
float
sumPt_subVtx2
;
41
42
float
CL_subVtx1
;
43
float
CL_subVtx2
;
44
45
float
minW_subVtx1
;
46
float
minW_subVtx2
;
47
48
pvCand
(){};
49
virtual
~pvCand
(){};
50
51
ClassDef(
pvCand
, 1)
52
};
53
54
class
pvEvent
{
55
public
:
56
int
runNumber
;
57
int
luminosityBlockNumber
;
58
int
eventNumber
;
59
60
int
nVtx
;
61
62
std::vector<pvCand>
pvs
;
63
64
pvEvent
(){};
65
virtual
~pvEvent
(){};
66
67
ClassDef(
pvEvent
, 1)
68
};
69
70
#endif
pvEvent::eventNumber
int eventNumber
Definition:
pvTree.h:58
pvCand::z_origVtx
float z_origVtx
Definition:
pvTree.h:16
pvCand::sumPt_subVtx2
float sumPt_subVtx2
Definition:
pvTree.h:40
pvEvent::nVtx
int nVtx
Definition:
pvTree.h:60
pvCand::y_subVtx1
float y_subVtx1
Definition:
pvTree.h:24
pvCand::zErr_subVtx1
float zErr_subVtx1
Definition:
pvTree.h:29
pvCand::y_origVtx
float y_origVtx
Definition:
pvTree.h:15
pvCand::pvCand
pvCand()
Definition:
pvTree.h:48
pvEvent::runNumber
int runNumber
Definition:
pvTree.h:56
pvCand::minW_subVtx1
float minW_subVtx1
Definition:
pvTree.h:45
pvCand::x_origVtx
float x_origVtx
Definition:
pvTree.h:14
pvCand::CL_subVtx2
float CL_subVtx2
Definition:
pvTree.h:43
pvCand
Definition:
pvTree.h:9
pvCand::y_subVtx2
float y_subVtx2
Definition:
pvTree.h:34
pvCand::x_subVtx1
float x_subVtx1
Definition:
pvTree.h:23
pvCand::minW_subVtx2
float minW_subVtx2
Definition:
pvTree.h:46
pvCand::n_subVtx2
int n_subVtx2
Definition:
pvTree.h:32
pvEvent::pvs
std::vector< pvCand > pvs
Definition:
pvTree.h:62
pvCand::zErr_origVtx
float zErr_origVtx
Definition:
pvTree.h:20
pvCand::sumPt_subVtx1
float sumPt_subVtx1
Definition:
pvTree.h:30
pvCand::x_subVtx2
float x_subVtx2
Definition:
pvTree.h:33
pvCand::n_subVtx1
int n_subVtx1
Definition:
pvTree.h:22
pvCand::xErr_subVtx1
float xErr_subVtx1
Definition:
pvTree.h:27
pvCand::nTrks
int nTrks
Definition:
pvTree.h:11
pvCand::ipos
int ipos
Definition:
pvTree.h:12
pvEvent::pvEvent
pvEvent()
Definition:
pvTree.h:64
pvCand::z_subVtx1
float z_subVtx1
Definition:
pvTree.h:25
pvCand::CL_subVtx1
float CL_subVtx1
Definition:
pvTree.h:42
pvEvent::luminosityBlockNumber
int luminosityBlockNumber
Definition:
pvTree.h:57
pvCand::yErr_subVtx2
float yErr_subVtx2
Definition:
pvTree.h:38
pvCand::xErr_subVtx2
float xErr_subVtx2
Definition:
pvTree.h:37
pvCand::z_subVtx2
float z_subVtx2
Definition:
pvTree.h:35
pvCand::~pvCand
virtual ~pvCand()
Definition:
pvTree.h:49
pvCand::yErr_origVtx
float yErr_origVtx
Definition:
pvTree.h:19
pvEvent
Definition:
pvTree.h:54
pvCand::zErr_subVtx2
float zErr_subVtx2
Definition:
pvTree.h:39
pvCand::xErr_origVtx
float xErr_origVtx
Definition:
pvTree.h:18
pvCand::yErr_subVtx1
float yErr_subVtx1
Definition:
pvTree.h:28
pvEvent::~pvEvent
virtual ~pvEvent()
Definition:
pvTree.h:65
Generated for CMSSW Reference Manual by
1.8.5