ImprovedOutputFile
Timing
Last change
on this file since 0e6b14e was 07b7064, checked in by Philip <violatingcp@…>, 9 years ago |
added missing files
|
-
Property mode
set to
100644
|
File size:
812 bytes
|
Line | |
---|
1 | #ifndef RECOOBJ_HH
|
---|
2 | #define RECOOBJ_HH
|
---|
3 |
|
---|
4 | class RecoObj
|
---|
5 | {
|
---|
6 | public:
|
---|
7 | RecoObj():
|
---|
8 | pt(0), eta(0), phi(0), m(0),
|
---|
9 | pfType(-1),vtxId(-1),
|
---|
10 | trkChi2(0),vtxChi2(0),
|
---|
11 | id(0),time(0),depth(0)
|
---|
12 | {}
|
---|
13 | ~RecoObj(){}
|
---|
14 |
|
---|
15 | float pt, eta, phi, m; // kinematics
|
---|
16 | int pfType;
|
---|
17 | int vtxId; // Vertex Id from Vertex Collection
|
---|
18 | float trkChi2; // Track Chi2
|
---|
19 | float vtxChi2; // Vertex Chi2
|
---|
20 | int id;
|
---|
21 | float time,depth; // Usefule Info
|
---|
22 | float expProb;
|
---|
23 | float expChi2PU;
|
---|
24 | float expChi2;
|
---|
25 | float dZ;
|
---|
26 | float d0;
|
---|
27 | int charge;
|
---|
28 | };
|
---|
29 | #endif
|
---|
30 |
|
---|
31 | // Only need 4-vector and ID
|
---|
32 | // id = 0: neutral
|
---|
33 | // id = 1; charged from PV
|
---|
34 | // id = 2; charged not from PV
|
---|
Note:
See
TracBrowser
for help on using the repository browser.