dEmcGeaClusterTrack.idl

Go to the documentation of this file.
00001 /* dEmcGeaClusterTrack.idl */
00009 struct dEmcGeaClusterTrack {
00010   long id;              /* unique identifyer; */
00011   long clusid;          /*                                      */
00012   long evno;            /*                                      */
00013   long keycent;         /*                                      */
00014   long input;           /* serial number of input (merge!) */
00015   long type;            /* PbSc = 1, PbGl = 2 */
00016   long arm;             /* West = 0, East = 1 */
00017   long sector;          /* Sector serial number */
00018   long trkno[3];        /* true_track indices that contributed */
00019   long tracktwrhit[3];  /* Number of towers in which it deposited energy */
00020   float edep_nom[3];    /* Nominal energy deposited by the track */
00021   float pid[3];         /* Real track pid */
00022   float ptot[3];        /* Total momentum of orig. track */
00023   float vertex[3][3];   /* Vertex of the track */
00024   float ancestry[3];    /* Ancestry - generation - of the track */
00025   float xyz[3][3];      /* Nominal impact position according to EmcPerfect */
00026   float edep[3];        /* energy deposited by the respective tracks */
00027   float efrac[3];       /* edep[1]/mease, edep[2]/mease, edep[3]/mease */
00028   float measxyz[3];     /* Measured impact position */
00029   float mease;          /* Measured energy of the cluster (incl. overlaps) */
00030   float ecore;          /* Core energy a la Sasha Bazilevsky */
00031   float tof;            /* Measured TOF */
00032   float etof;           /* Measured E in tower providing TOF */
00033   float tofmin;         /* Measured smallest TOF */
00034   float etofmin;        /* Measured E in tower providing smallest TOF */
00035   float tofmax;         /* Measured largest TOF */
00036   float etofmax;        /* Measured E in tower providing largest TOF */
00037   long  twrhit;         /* Number of towers in the cluster */
00038   float disp[2];        /* dispersion */
00039   float padisp[2];      /* dispersion along principal axes */
00040   float partesum[8];    /* Partial energy sums of first 8 contributors */
00041   long charged;         /* Pc3 indicates charge in front of cluster */
00042   float pc3proj[3];     /* Pc3 projection */
00043   float chi2_sh;
00044   float prob_photon_sh;
00045   float e_sh[2];
00046   float chglist[8];
00047 };