Fork me on GitHub

source: git/external/PUPPI/RecoObj.hh@ 8abab33

ImprovedOutputFile Timing dual_readout llp
Last change on this file since 8abab33 was fa33983, checked in by Pavel Demin <pavel.demin@…>, 10 years ago

add PUPPI and RunPUPPI module

  • Property mode set to 100644
File size: 828 bytes
Line 
1#ifndef BACONANA_DATAFORMATS_RECOOBJ_HH
2#define BACONANA_DATAFORMATS_RECOOBJ_HH
3
4class RecoObj
5{
6public:
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};
28#endif
29
30// Only need 4-vector and ID
31// id = 0: neutral
32// id = 1; charged from PV
33// id = 2; charged not from PV
Note: See TracBrowser for help on using the repository browser.