Fork me on GitHub

source: git/external/PUPPI/RecoObj.hh@ 768703e

ImprovedOutputFile Timing dual_readout llp 3.3.0
Last change on this file since 768703e 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
RevLine 
[fa33983]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.