ImprovedOutputFile
Timing
dual_readout
llp
Last change
on this file since 5a697dde was 07b7064, checked in by Philip <violatingcp@…>, 9 years ago |
added missing files
|
-
Property mode
set to
100644
|
File size:
812 bytes
|
Rev | Line | |
---|
[07b7064] | 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.