dEmcGeaTowerEval.idl

Go to the documentation of this file.
00001 /* dEmcGeaTowerEval.idl */
00006 struct dEmcGeaTowerEval {
00007   long id;              /* unique identifyer; */
00008   long twrkey;          /* tower key; z + 100 * y + 10000 * i1 */
00009   long input;           /* serial number of input (merge!) */
00010   long arm;             /* arm, West = 0, East = 1 */
00011   long sector;          /*    */
00012   long indy;            /* Index in y direction */
00013   long indz;            /* Index in z direction */
00014   long trkno[3];        /* true track indices of contributing tracks */
00015   float pid[3];         /* Real track pid */
00016   float ptot[3];        /* Total momentum of orig. track */
00017   float vertex[3][3];   /* Vertex of the track */
00018   float ancestry[3];    /* Ancestry - generation - of the track */
00019   long itparent[3];
00020   long idparent[3];
00021   float edep[3];        /* energy deposited in the respective towers */
00022   float mease;          /* Measured energy */
00023   float tof;            /* Measured - flash */
00024   float toffirst[3];    /* GEANT first hit - flash */
00025   float dist_nom;
00026   float dist_act;
00027   float sinthe_nom;     /* Nominal sin theta - from event vertex */
00028   float sinthe_act;     /* Actual sin theta - from vertex of first track */
00029 };