dEmcClusterLocal.idl

Go to the documentation of this file.
00001 /* dEmcClusterLocal.idl */
00009 struct dEmcClusterLocal {
00010   short id;             /* unique identifyer */
00011   long runno;           /* run number */
00012   long evno;            /* event number */
00013   short clusno;         /*              */
00014   short method;         /* algorithm used */
00015   short type;           /* detector type: PbSc = 1, PbGl = 2 */
00016   short arm;            /* West = 1, East = 2 */
00017   short sector;         /* sector   */
00018   float xyz[3];         /* Absolute Cartesian coordinates of impact */
00019   float dxyz[3];        /* Estimated error in position */
00020   float e;              /* Energy */
00021   float ecore;          /* Energy */
00022   float ecorr;          /* Energy corrected for lateral nonuniformity
00023                            and att. length */
00024   float de;             /* Estimated error on energy */
00025   float tof;            /* TOF - flashtime in the highest E tower */
00026   float ecent;          /* energy in the highest E tower */
00027   float tofcorr;        /* TOF - flashtime slew corrected assuming
00028                            it is a photon */
00029   float dtof;           /* Estimated error on TOF */
00030   float qual;           /* cluster quality (0-1), 1 means "perfect" */
00031   float pid;            /* guess of particle ID */
00032   float prob_photon;    /* Probability it is a photon */
00033   float prob_neuhad;    /* Probability it is a neutral hadron */
00034   float chi2;           /* chi2 of fit (IHEP) */
00035 
00038   short nsh;
00039   float chi2_sh;
00040   float prob_photon_sh;
00041   float e_sh[2];
00042   float ecorr_sh[2];
00043   float de_sh[2];
00044   float xyz_sh[2][3];
00045   float dxyz_sh[2][3];
00046 };
00047 
00048 
00049 
00050 
00051 
00052 
00053