University of Chicago Standard Ntuple, Version 5.0 (stntuple development) The UC Standard Ntuple is an HBOOK4 column-wise ntuple consisting of 13 blocks of variables. Block names referenced by HBNAME: GENERAL run and event number; run condition and trigger status JETS jets with a cone radius of 0.4 (all JETS banks) JT1S jets with a cone radius of 0.7 (default) or 1.0 (all JETS banks) MET missing Et, sum Et, and Ht ELECTRON electron candidates (all ELES banks) MUONS muon candidates (all CMUO and CMIO banks) TAUS tau candidates (all TAUO banks) DILEPTON top dilepton analysis PHOTONS photon candidates (all ELES banks) TAGGING b-tags VERTEX z vertex candidates (all VTVZ banks) GENP user-defined Monte Carlo particles (from GENP) TRACK 3D tracks (all 3D QTRK tracks) Complete list of variables, block by block: ****************************************************************** * Ntuple ID = 1 Entries = 0 UC standard ntuple version 5 ****************************************************************** * Var numb * Type * Packing * Range * Block * Name * ****************************************************************** * 1 * I*4 * * * GENERAL * VERSION * 2 * I*4 * * * GENERAL * RUN * 3 * I*4 * * * GENERAL * EVENT * 4 * R*4 * * * GENERAL * ILUM * 5 * I*4 * * * GENERAL * TRIGBITS * 6 * L*4 * 1 * * GENERAL * GOODRUN * 7 * I*4 * * * GENERAL * BRCODE * 8 * L*4 * 1 * * GENERAL * GOODTRIG * 9 * I*4 * * * GENERAL * TRIGWORD * 10 * I*4 * * * GENERAL * NJET10 * 11 * I*4 * * * GENERAL * NJET15 * 12 * I*4 * * * GENERAL * NJET20 * 13 * I*4 * * * GENERAL * NJET25 * 14 * I*4 * * * GENERAL * NHPTE * 15 * I*4 * * * GENERAL * NLCENT * 16 * I*4 * * * GENERAL * NLPLUG * 17 * I*4 * * * GENERAL * NHPTM * 18 * I*4 * * * GENERAL * NCMIO * 19 * I*4 * * * GENERAL * NGTAU * 20 * I*4 * * * GENERAL * NLEPTON * 21 * R*4 * * * GENERAL * ETOUT * 1 * I*4 * * [0,20] * JETS * NJT * 2 * R*4 * * * JETS * JTET(NJT) * 3 * R*4 * * * JETS * JTM(NJT) * 4 * R*4 * * * JETS * JTP4(4,NJT) * 5 * R*4 * * * JETS * JTEVETA(NJT) * 6 * R*4 * * * JETS * JTDTETA(NJT) * 7 * R*4 * * * JETS * JTPHI(NJT) * 8 * R*4 * * * JETS * JTEMF(NJT) * 9 * I*4 * * * JETS * JTWORD(NJT) * 10 * R*4 * * * JETS * JTCORFM(NJT) * 11 * R*4 * * * JETS * JTCORFD(NJT) * 12 * R*4 * * * JETS * JTCORFA(NJT) * 13 * I*4 * * * JETS * JTNTR(NJT) * 14 * I*4 * * * JETS * JTNTRP(NJT) * 15 * R*4 * * * JETS * JTEP(NJT) * 16 * I*4 * * * JETS * jtnjtrk0(NJT) * 17 * I*4 * * * JETS * JTTAG(NJT) * 18 * R*4 * * * JETS * jtegrd(NJT) * 19 * R*4 * * * JETS * JVBPB(NJT) * 20 * R*4 * * * JETS * JPBPB(NJT) * 21 * R*4 * * * JETS * SCBPB(NJT) * 22 * R*4 * * * JETS * SCNPB(NJT) * 23 * R*4 * * * JETS * JPPPB(NJT) * 24 * R*4 * * * JETS * JPNPB(NJT) * 25 * R*4 * * * JETS * JTAU1(NJT) * 26 * R*4 * * * JETS * JTAU2(NJT) * 27 * R*4 * * * JETS * jtzvtx(NJT) * 28 * R*4 * * * JETS * jtdzvtx(NJT) * 29 * R*4 * * * JETS * jt_ptout(NJT) * 30 * R*4 * * * JETS * jtvpt(20,NJT) * 31 * R*4 * * * JETS * jtnovpt(NJT) * 1 * I*4 * * [0,20] * JT1S * NJ1 * 2 * R*4 * * * JT1S * J1ET(NJ1) * 3 * R*4 * * * JT1S * J1M(NJ1) * 4 * R*4 * * * JT1S * J1P4(4,NJ1) * 5 * R*4 * * * JT1S * J1EVETA(NJ1) * 6 * R*4 * * * JT1S * J1DTETA(NJ1) * 7 * R*4 * * * JT1S * J1PHI(NJ1) * 8 * I*4 * * * JT1S * J1WORD(NJ1) * 9 * I*4 * * * JT1S * J1JTS(NJ1) * 10 * R*4 * * * JT1S * J1CORFM(NJ1) * 11 * R*4 * * * JT1S * J1CORFD(NJ1) * 12 * R*4 * * * JT1S * j1egrd(NJ1) * 1 * R*4 * * * MET * MET(5) * 2 * R*4 * * * MET * METPHI(5) * 3 * R*4 * * * MET * METJT * 4 * R*4 * * * MET * METJTPHI * 5 * R*4 * * * MET * METJ1 * 6 * R*4 * * * MET * METJ1PHI * 7 * R*4 * * * MET * metc * 8 * R*4 * * * MET * metcphi * 9 * R*4 * * * MET * htc * 10 * R*4 * * * MET * metcf * 11 * R*4 * * * MET * metcfphi * 12 * R*4 * * * MET * htcf * 13 * R*4 * * * MET * ETATRKS * 14 * R*4 * * * MET * PHITRKS * 15 * R*4 * * * MET * PTTRKS * 16 * R*4 * * * MET * SEEDPT * 17 * R*4 * * * MET * SUMET * 18 * R*4 * * * MET * SUMETJET * 19 * R*4 * * * MET * METSIG * 1 * I*4 * * [0,10] * ELECTRON * NEL * 2 * R*4 * * * ELECTRON * EP4(4,NEL) * 3 * R*4 * * * ELECTRON * EETCOR(NEL) * 4 * R*4 * * * ELECTRON * EET(NEL) * 5 * R*4 * * * ELECTRON * ECHARGE(NEL) * 6 * R*4 * * * ELECTRON * EDTETA(NEL) * 7 * R*4 * * * ELECTRON * EEVETA(NEL) * 8 * R*4 * * * ELECTRON * EPHI(NEL) * 9 * R*4 * * * ELECTRON * EPT(NEL) * 10 * R*4 * * * ELECTRON * ESTAT(NEL) * 11 * R*4 * * * ELECTRON * EZV(NEL) * 12 * R*4 * * * ELECTRON * EEP(NEL) * 13 * R*4 * * * ELECTRON * EHADEM(NEL) * 14 * R*4 * * * ELECTRON * EXCES(NEL) * 15 * R*4 * * * ELECTRON * EDELX(NEL) * 16 * R*4 * * * ELECTRON * EZCES(NEL) * 17 * R*4 * * * ELECTRON * EDELZ(NEL) * 18 * R*4 * * * ELECTRON * ECHIS(NEL) * 19 * R*4 * * * ELECTRON * ECHIW(NEL) * 20 * R*4 * * * ELECTRON * EISO(NEL) * 21 * R*4 * * * ELECTRON * ETISO(NEL) * 22 * I*4 * * * ELECTRON * EIDWRD(NEL) * 23 * I*4 * * * ELECTRON * EISWRD(NEL) * 24 * I*4 * * * ELECTRON * ECONWRD(NEL) * 25 * R*4 * * * ELECTRON * EZTRK(NEL) * 26 * I*4 * * * ELECTRON * EFID(NEL) * 27 * I*4 * * * ELECTRON * EDET(NEL) * 28 * R*4 * * * ELECTRON * EBTE(NEL) * 29 * I*4 * * * ELECTRON * ENASL(NEL) * 30 * I*4 * * * ELECTRON * ENSSL(NEL) * 31 * R*4 * * * ELECTRON * eptrk(NEL) * 32 * R*4 * * * ELECTRON * elshr2(NEL) * 33 * R*4 * * * ELECTRON * echi3(NEL) * 34 * R*4 * * * ELECTRON * echid(NEL) * 35 * R*4 * * * ELECTRON * evtxocc(NEL) * 36 * R*4 * * * ELECTRON * etime(NEL) * 37 * I*4 * * * ELECTRON * etrind(NEL) * 1 * I*4 * * [0,15] * MUONS * NMU * 2 * R*4 * * * MUONS * MURAWPT(NMU) * 3 * R*4 * * * MUONS * MUP4(4,NMU) * 4 * R*4 * * * MUONS * MUPT(NMU) * 5 * R*4 * * * MUONS * MUQ(NMU) * 6 * R*4 * * * MUONS * MUHAD(NMU) * 7 * R*4 * * * MUONS * MUEM(NMU) * 8 * R*4 * * * MUONS * MUEVETA(NMU) * 9 * R*4 * * * MUONS * MUPHI(NMU) * 10 * R*4 * * * MUONS * MUSTAT(NMU) * 11 * R*4 * * * MUONS * MUZV(NMU) * 12 * R*4 * * * MUONS * MUD0(NMU) * 13 * R*4 * * * MUONS * MUDELZ(NMU) * 14 * R*4 * * * MUONS * MUDELX(NMU) * 15 * R*4 * * * MUONS * MUISO(NMU) * 16 * R*4 * * * MUONS * MUTISO(NMU) * 17 * I*4 * * * MUONS * MUCRAY(NMU) * 18 * I*4 * * * MUONS * MUIDWRD(NMU) * 19 * I*4 * * * MUONS * MUISWRD(NMU) * 20 * R*4 * * * MUONS * MUZTRK(NMU) * 21 * I*4 * * * MUONS * MUFID(NMU) * 22 * I*4 * * * MUONS * MUDET(NMU) * 23 * R*4 * * * MUONS * MUBTE(NMU) * 24 * I*4 * * * MUONS * MUNASL(NMU) * 25 * I*4 * * * MUONS * MUNSSL(NMU) * 26 * R*4 * * * MUONS * muchz0(NMU) * 27 * R*4 * * * MUONS * muchd0(NMU) * 28 * R*4 * * * MUONS * mutime(NMU) * 29 * R*4 * * * MUONS * muvtxocc(NMU) * 30 * R*4 * * * MUONS * mudteta(NMU) * 31 * I*4 * * * MUONS * mutrind(NMU) * 1 * I*4 * * [0,10] * TAUS * NTAU * 2 * R*4 * * * TAUS * TP4(4,NTAU) * 3 * R*4 * * * TAUS * TET(NTAU) * 4 * I*4 * * * TAUS * TQ(NTAU) * 5 * R*4 * * * TAUS * TZV(NTAU) * 6 * R*4 * * * TAUS * TDTETA(NTAU) * 7 * R*4 * * * TAUS * TEVETA(NTAU) * 8 * R*4 * * * TAUS * TPHI(NTAU) * 9 * R*4 * * * TAUS * TPT(NTAU) * 10 * R*4 * * * TAUS * TPTVIS(NTAU) * 11 * R*4 * * * TAUS * TSTAT(NTAU) * 12 * R*4 * * * TAUS * TDELR(NTAU) * 13 * R*4 * * * TAUS * TEMF(NTAU) * 14 * R*4 * * * TAUS * TMASS(NTAU) * 15 * R*4 * * * TAUS * tpttr(4,NTAU) * 16 * I*4 * * * TAUS * tntr10(NTAU) * 17 * I*4 * * * TAUS * tnpi0(NTAU) * 18 * I*4 * * * TAUS * tmustub(NTAU) * 19 * I*4 * * * TAUS * ttrind(20,NTAU) * 1 * I*4 * * * DILEPTON * NDIL * 2 * L*4 * 1 * * DILEPTON * TZFLAG * 3 * I*4 * * * DILEPTON * DILWRD * 4 * R*4 * * * DILEPTON * METDILEP * 5 * I*4 * * * DILEPTON * NJTDILEP * 6 * R*4 * * * DILEPTON * DPHIMINJ * 7 * R*4 * * * DILEPTON * DPHIMINL * 8 * I*4 * * * DILEPTON * DILMODE * 9 * I*4 * * * DILEPTON * DILTYPE1 * 10 * R*4 * * * DILEPTON * EEMASS * 11 * R*4 * * * DILEPTON * MUMUMASS * 12 * R*4 * * * DILEPTON * TAUMASS * 13 * R*4 * * * DILEPTON * PHOMASS * 1 * I*4 * * [0,10] * PHOTONS * NPHO * 2 * I*4 * * * PHOTONS * NCENCL * 3 * I*4 * * * PHOTONS * NPLUGCL * 4 * I*4 * * * PHOTONS * NPHOIDL * 5 * I*4 * * * PHOTONS * NPHOISOL * 6 * I*4 * * * PHOTONS * NPHOID * 7 * I*4 * * * PHOTONS * NPHOISO * 8 * I*4 * * * PHOTONS * NCMUS * 9 * I*4 * * * PHOTONS * COSTUB * 10 * I*4 * * * PHOTONS * PDETECT(NPHO) * 11 * R*4 * * * PHOTONS * PZV(NPHO) * 12 * R*4 * * * PHOTONS * PET(NPHO) * 13 * R*4 * * * PHOTONS * PETC(NPHO) * 14 * R*4 * * * PHOTONS * PP4(4,NPHO) * 15 * R*4 * * * PHOTONS * PCO4(NPHO) * 16 * R*4 * * * PHOTONS * PCESX(NPHO) * 17 * R*4 * * * PHOTONS * PCESZ(NPHO) * 18 * R*4 * * * PHOTONS * PCPR5PH(NPHO) * 19 * R*4 * * * PHOTONS * PCPR5PS(NPHO) * 20 * R*4 * * * PHOTONS * PDTETA(NPHO) * 21 * R*4 * * * PHOTONS * PEVETA(NPHO) * 22 * R*4 * * * PHOTONS * PCESE(NPHO) * 23 * R*4 * * * PHOTONS * PPHI(NPHO) * 24 * R*4 * * * PHOTONS * PCO7(NPHO) * 25 * R*4 * * * PHOTONS * PHADEM(NPHO) * 26 * R*4 * * * PHOTONS * PLSHR(NPHO) * 27 * R*4 * * * PHOTONS * PSTR2(NPHO) * 28 * R*4 * * * PHOTONS * PSTRE2(NPHO) * 29 * R*4 * * * PHOTONS * PWIR2(NPHO) * 30 * R*4 * * * PHOTONS * PWIRE2(NPHO) * 31 * R*4 * * * PHOTONS * PSUMPT4(NPHO) * 32 * R*4 * * * PHOTONS * PVTXOCC(NPHO) * 33 * R*4 * * * PHOTONS * PPT(NPHO) * 34 * I*4 * * * PHOTONS * PN3D(NPHO) * 35 * R*4 * * * PHOTONS * PCHI(NPHO) * 36 * R*4 * * * PHOTONS * PCHI3X3(NPHO) * 37 * R*4 * * * PHOTONS * PCHIETA(NPHO) * 38 * R*4 * * * PHOTONS * PCHIPHI(NPHO) * 39 * R*4 * * * PHOTONS * PSTAT(NPHO) * 40 * R*4 * * * PHOTONS * pboxiso(NPHO) * 41 * L*4 * 1 * * PHOTONS * pcesflg(NPHO) * 42 * R*4 * * * PHOTONS * pe(NPHO) * 43 * R*4 * * * PHOTONS * pceswht(NPHO) * 44 * R*4 * * * PHOTONS * pcprwht(NPHO) * 45 * R*4 * * * PHOTONS * pcesslide(NPHO) * 46 * I*4 * * * PHOTONS * pwrd(NPHO) * 47 * R*4 * * * PHOTONS * psth(NPHO) * 48 * I*4 * * * PHOTONS * pelind(NPHO) * 49 * R*4 * * * PHOTONS * pchistr(NPHO) * 50 * R*4 * * * PHOTONS * pchiwir(NPHO) * 51 * R*4 * * * PHOTONS * pcessig(NPHO) * 52 * R*4 * * * PHOTONS * pcespg(NPHO) * 53 * R*4 * * * PHOTONS * pcespb(NPHO) * 54 * R*4 * * * PHOTONS * pcprpg(NPHO) * 55 * R*4 * * * PHOTONS * pcprpb(NPHO) * 56 * R*4 * * * PHOTONS * ppt2(NPHO) * 57 * I*4 * * * PHOTONS * pntrwd3(NPHO) * 58 * R*4 * * * PHOTONS * pcescprx(NPHO) * 59 * R*4 * * * PHOTONS * ptkcprx(NPHO) * 60 * R*4 * * * PHOTONS * ptime(NPHO) * 61 * R*4 * * * PHOTONS * pvcor(NPHO) * 62 * R*4 * * * PHOTONS * plcor(NPHO) * 1 * I*4 * * [0,4] * TAGGING * NTAG * 2 * I*4 * * * TAGGING * BTGWRD * 3 * R*4 * * * TAGGING * LXY(NTAG) * 4 * R*4 * * * TAGGING * LXYERR(NTAG) * 5 * R*4 * * * TAGGING * CTAU(NTAG) * 6 * R*4 * * * TAGGING * TAGCHI(NTAG) * 1 * I*4 * * [0,20] * VERTEX * NPVERT * 2 * R*4 * * * VERTEX * VXPRIM(3) * 3 * I*4 * * * VERTEX * VCLASS(NPVERT) * 4 * R*4 * * * VERTEX * VZ(NPVERT) * 5 * R*4 * * * VERTEX * VQ(NPVERT) * 6 * R*4 * * * VERTEX * ptnov * 7 * R*4 * * * VERTEX * vzev * 8 * I*4 * * * VERTEX * vclassev * 1 * I*4 * * [0,100] * GENP * NGENP * 2 * I*4 * * * GENP * NGID(NGENP) * 3 * I*4 * * * GENP * NGN(NGENP) * 4 * I*4 * * * GENP * NGNP(NGENP) * 5 * I*4 * * * GENP * NGPID(NGENP) * 6 * R*4 * * * GENP * GNP4(4,NGENP) * 1 * I*4 * * [0,100] * TRACK * ntr * 2 * I*4 * * * TRACK * trvind(ntr) * 3 * I*4 * * * TRACK * trnsvx(ntr) * 4 * I*4 * * * TRACK * trnasl(ntr) * 5 * I*4 * * * TRACK * trnssl(ntr) * 6 * R*4 * * * TRACK * trcot(ntr) * 7 * R*4 * * * TRACK * trcurv(ntr) * 8 * R*4 * * * TRACK * trz0(ntr) * 9 * R*4 * * * TRACK * trd0(ntr) * 10 * R*4 * * * TRACK * trq(ntr) * 11 * R*4 * * * TRACK * trphi0(ntr) * 12 * R*4 * * * TRACK * trp4(4,ntr) * 13 * R*4 * * * TRACK * trpt(ntr) * 14 * R*4 * * * TRACK * treta(ntr) * 15 * R*4 * * * TRACK * trexeta(ntr) * 16 * R*4 * * * TRACK * trexphi(ntr) * 17 * I*4 * * * TRACK * trbcvind(ntr) * 18 * R*4 * * * TRACK * trbcz0(ntr) * 19 * R*4 * * * TRACK * trbcd0(ntr) * 20 * R*4 * * * TRACK * trbcq(ntr) * 21 * R*4 * * * TRACK * trbcp4(4,ntr) * 22 * R*4 * * * TRACK * trbcpt(ntr) * 23 * R*4 * * * TRACK * trbceta(ntr) * 24 * R*4 * * * TRACK * triso4(ntr) ****************************************************************** * Block * Entries * Unpacked * Packed * Packing Factor * ****************************************************************** * GENERAL * 0 * 84 * 77 * 1.091 * * JETS * 0 * 4164 * Var. * Variable * * JT1S * 0 * 1124 * Var. * Variable * * MET * 0 * 108 * 108 * 1.000 * * ELECTRON * 0 * 1564 * Var. * Variable * * MUONS * 0 * 1984 * Var. * Variable * * TAUS * 0 * 1724 * Var. * Variable * * DILEPTON * 0 * 52 * 49 * 1.061 * * PHOTONS * 0 * 2276 * Var. * Variable * * TAGGING * 0 * 72 * Var. * Variable * * VERTEX * 0 * 268 * Var. * Variable * * GENP * 0 * 3204 * Var. * Variable * * TRACK * 0 * 11604 * Var. * Variable * * Total * --- * 28228 * Var. * Variable * ****************************************************************** * Blocks = 13 Variables = 289 Max. Columns = 7057 * ****************************************************************** Variable Dictionary: Organized by Block: GENERAL Block: 21 variables, up to 21 columns VERSION integer which encodes executable version and talk-to settings. version = 5000000 + vertexing*1000 + jet_filter*100 +big_cone*10+jtc_version see stntuple$doc:talk_to.mem for meanings of vertexing, jet_filter, big_cone, and jtc_version (The default VERSION value should be 5002011) RUN Run number EVENT Event number ILUM Instantaneous luminosity in units of 10^30. For simulated data ILUM can be filled with Monte Carlo event weights. To activate this option, the user must write all event weights to a data file and define MCWEIGHTS to point to that file. TRIGBITS bit-packed trigger info, as selected by the stntuple talk_to TRIGGER uic commands. Example for use of uic commands: trigger CEM_50 ! -> turns on bit 0 if CEM_50 is on trigger CEM_50* ! -> turns on bit 1 if CEM_50anything is on trigger CEM_16_MET_20 ! -> turns on bit 2 if CEM_16_MET_20 is on (etc) GOODRUN logical: .true. if acceptable event (set in topfnd, based on br_code, br_code needs to be -1 or 15 for GOODRUN to be .true.) BRCODE Bad run bit-packed word, as determined by C$MON:BADRUN The bits are defined as follows: Bit 0: Indicates the run is suitable for analyses that do not require the muon systems (the following detectors are in working order: CTC,all calorimeters,Trigger,BBC,DAQ,CES) Bit 1: CMU is in working order Bit 2: CMP is in working order Bit 3: CMX is in working order Bit 4: SVX is in working order NOTE : word set to -1 if the run is not found. GOODTRIG logical: .true. if event has an acceptable TOP$FND trigger path TRIGWORD bit-packed trigger information, as determined by C$TOP:GET_TRIG_INFO and C$TOP:MU_TRIG_MATCH. Requires the presence of TAGC bank. NJET10 number of JETS banks that have abs(eta).lt.2.0, and have Et.gt.10.0 NJET15 number of JETS banks that have abs(eta).lt.2.0, and have Et.gt.15.0 NJET20 number of JETS banks that have abs(eta).lt.2.0, and have Et.gt.20.0 NJET25 number of JETS banks that have abs(eta).lt.2.0, and have Et.gt.25.0 NHPTE number of HPTE's NLCENT number of loose central electrons NLPLUG number of loose plug electrons NHPTM number of HPTM's NCMIO number of CMIO's NGTAU number of taus passing golden tau requirements as determined by TAUFND NLEPTON sum of NHPTE,NHPTM,NLCENT,NLPLUG,NCMIO,NGTAU ETOUT total energy out-of-time JETS Block: 31 variables, up to 1041 columns The following variables are filled for the highest Et JETS banks in the event. Note that these may correspond to the banks of taus, photons or electrons in the event. In order to untangle the hadronic jets from jets believed to be electrons or photons or something else, one should employ the variable JTWORD (see below) or set the "jet_filter" talk_to variable (see VERSION variable above). Using a jet cone radius of 0.4, we calculate: NJT Number of R=0.4 jets (MAXIMUM NJT = 20) JTET(NJT) Et of jet (uncorrected) JTM(NJT) mass of jet JTP4(4,NJT) 4-momentum (Ex, Ey, Ez, E) of jet (uncorrected) JTEVETA(NJT) event eta of jet JTDTETA(NJT) detector eta of jet JTPHI(NJT) phi of jet (radians) JTEMF(NJT) electromagnetic fraction of jet JTWORD(NJT) bit-packed information for correspondence between jet and other physics objects in the event. The following bits are set if ELECTRON/JET CORRESPONDENCE 11 JETS bank corresponds to ELES bank with highest ESTAT (first electron in ntuple) 10 JETS bank corresponds to ELES bank with second highest ESTAT (second electron in ntuple) 9 JETS bank corresponds to ELES bank with third highest ESTAT (third electron in ntuple) (thus if JTWORD(1).lt.2**11 the leading jet is NOT the ELES bank) PHOTON/JET CORRESPONDENCE 8 JETS bank corresponds to ELES bank with highest PSTAT (first photon in ntuple) 7 JETS bank corresponds to ELES bank with second highest PSTAT (second photon in ntuple) MUON TRACK/JET CORRESPONDENCE 6 the QTRK bank track corresponding to the first muon in the ntuple (highest MUSTAT) has detector eta and phi within the cone radius (0.4) of the detector eta and phi of the JETS bank 5 the QTRK bank track corresponding to the second muon in the ntuple (second highest MUSTAT) has detector eta and phi within the cone radius (0.4) of the detector eta and phi of the JETS bank 4 the QTRK bank track corresponding to the third muon in the ntuple (third highest MUSTAT) has detector eta and phi within the cone radius (0.4) of the detector eta and phi of the JETS bank TAU/JET CORRESPONDENCE 3 JETS bank corresponds to the tau with highest TSTAT 2 JETS bank corresponds to the tau with second highest TSTAT 1 JETS bank corresponds to the tau with third highest TSTAT MET/JET CORRESPONDENCE 0 abs(METPHI4-JTPHI1).lt.0.4 JTCORFM(NJT) JTC96S energy correction factor of jet (underlying event correction with event-by-event multiple vertex correction, out-of-cone correction, absolute energy scale correction: 'EY','DD') JTCORFD(NJT) JTC96S energy correction factor of jet (no underlying event correction, no out-of-cone correction, yes absolute energy scale correction: 'NN','DD') JTCORFA(NJT) AA corrections for SLT's and b-jets JTNTR(NJT) number of tracks in the jet JTNTRP(NJT) number of tracks in the jet with positive impact parameter (as determined by JPBTAG with NGDPOS variable) JTEP(NJT) ratio of jet energy to highest track momentum for tracks within a cone of 0.4 of the jet axis JTNJTRK0(NJT) number of tracks in the jet used by SECVTX JTTAG(NJT) bit packed tagger information. A 4-bit word with a bit set to 1 corresponding to passing the following tagging algorithms: 0 the jet is SECVTX taggable (ETraw .ge. 15, abs(detctor eta).le.2.0, # of SVXS tracks satisfying all pass 1 cuts except impact parameter significance cut .ge. 2) 1 e slt 2 mu slt 3 JPBTAG 4 JETVTX 5 SECVTX (thus if mod(jttag(1),2).eq.1.0 the 1st jet is SECVTX taggable, and if jttag(1).ge.32, the first jet was SECVTX tagged) JTEGRD(NJT) Guard energy of jet (energy deposited in towers next to cracks) JVBPB(NJT) background probability for JETVTX JPBPB(NJT) background probability for JPBTAG SCBPB(NJT) background probability for SECVTX SCNPB(NJT) negative tag background probability for SECVTX (yields Method 2 fake backgd) JPPPB(NJT) JPBTAG positive tagging probability for jet JPNPB(NJT) JPBTAG negative tagging probability for jet JTAU1(NJT) Tau background probability for 1-tracks (not filled yet) JTAU2(NJT) Tau background probability for 2-tracks (not filled yet) JTZVTX(NJT) Z vertex position from tracks pointing at jet JTDZVTX(NJT) RMS of Z0's from tracks pointing at jet JT_PTOUT(NJT) Sum Pt of tracks pointing at Jet JTVPT(20,NJT) jtvpt(i,j) is the sum of the pt of the 3D tracks which point at both vertex candidate i and jet candidate j. For a particular track the associated vertex candidate is the one with smallest abs(vz-trz0) and abs(vz-trz0) must be less than 5 cm. For a particular track the associated jet candidate is any jet whose detector eta and phi is within 0.4 of the track detector eta and phi (determined by extrapolating the track trajectory to the CES radius). JTNOVPT(NJT) jtnovpt(j) is the sum of the pt of the 3D tracks which point at the jet candidate j, but do not lie within 5 cm of any vertex candidate. See jtvpt. JT1S Block: 12 variables, up to 281 columns Similar to the JETS block, except the jet clustering is performed with an alternative cone radius. If BIG_CONE = 1 (default), the cone radius is 0.7 If BIG_CONE = 3, the cone radius is 1.0 NJ1 Number of fat jets (R=0.7 or 1.0) (MAXIMUM NJ1 = 20) J1ET(NJ1) transverse energy of jet J1M(NJ1) jet mass of jet J1P4(4,NJ1) 4-momentum of jet J1EVETA(NJ1) event eta of jet J1DTETA(NJ1) detector eta of jet J1PHI(NJ1) phi of jet J1WORD(NJ1) bit-packed information for correspondence between jet and other physics objects in the event. The following bits are set if ELECTRON/JET CORRESPONDENCE 11 JETS bank corresponds to ELES bank with highest ESTAT (first electron in ntuple) 10 JETS bank corresponds to ELES bank with second highest ESTAT (second electron in ntuple) 9 JETS bank corresponds to ELES bank with third highest ESTAT (third electron in ntuple) (thus if J1WORD(1).lt.2**11 the leading jet is NOT the ELES bank) PHOTON/JET CORRESPONDENCE 8 JETS bank corresponds to ELES bank with highest PSTAT (first photon in ntuple) 7 JETS bank corresponds to ELES bank with second highest PSTAT (second photon in ntuple) MUON TRACK/JET CORRESPONDENCE 6 the QTRK bank track corresponding to the first muon in the ntuple (highest MUSTAT) has detector eta and phi within the cone radius (0.7) of the detector eta and phi of the JETS bank 5 the QTRK bank track corresponding to the second muon in the ntuple (second highest MUSTAT) has detector eta and phi within the cone radius (0.7) of the detector eta and phi of the JETS bank 4 the QTRK bank track corresponding to the third muon in the ntuple (third highest MUSTAT) has detector eta and phi within the cone radius (0.7) of the detector eta and phi of the JETS bank TAU/JET CORRESPONDENCE 3 JETS bank corresponds to the tau with highest TSTAT 2 JETS bank corresponds to the tau with second highest TSTAT 1 JETS bank corresponds to the tau with third highest TSTAT MET/JET CORRESPONDENCE 0 abs(METPHI4-J1PHI1).lt.0.7 J1JTS(NJ1) detector eta/phi matching of BIG_CONE jets with cone 0.4 jets. The following bits are set if 4 the first R=0.4 jet axis lies in the cone of the jet. 3 the second R=0.4 jet axis lies in the cone of the jet. 2 the third R=0.4 jet axis lies in the cone of the jet. 1 the fourth R=0.4 jet axis lies in the cone of the jet. 0 the fifth R=0.4 jet axis lies in the cone of the jet. J1CORFM(NJ1) JTC96S energy correction factor of jet (underlying event correction with event-by-event multiple vertex correction, out-of-cone correction, absolute energy scale correction: 'EY','DD') J1CORFD(NJ1) JTC96S energy correction factor of jet (no underlying event correction, no out-of-cone correction, yes absolute energy scale correction: 'NN','DD') J1EGRD(NJT) Guard energy of jet (energy deposited in towers next to cracks) MET Block: 19 variables, up to 27 columns MET(1) raw MET METPHI(1) Phi associated with MET(1). MET(2) MET corrected for high Pt CMUO's METPHI(2) Phi associated with MET(2). MET(3) MET corrected for high Pt CMUO's and high pt CMIO's METPHI(3) Phi associated with MET(3). MET(4) MET corrected for high Pt CMUO's and high pt CMIO's and minimum ionizing CMUO's with pt.gt.10.0 METPHI(4) Phi assocaited with MET(4) MET(5) MET corrected for high Pt CMUO's and minimum ionizing CMUO's with pt.gt.10.0 (no CMIO corrections) METPHI(5) Phi associated with MET(5). METJT MET corrected for high Pt CMUO's and high pt CMIO's and minimum ionizing CMUO's with pt.gt.10.0 AND corrected for jet energy corrections (JTCORFD) applied to jets that are not HPTE's or loose central or plug electrons METJTPHI Phi associated with METJT. METJ1 MET corrected for high Pt CMUO's and high pt CMIO's and minimum ionizing CMUO's with pt.gt.10.0 AND corrected for jet energy corrections (JTCORFM) applied to jets that are not HPTE's or loose central or plug electrons. Jet clustering cone radius is 0.7. METJ1PHI Phi associated with METJ1. METC Starting with MET(4), corrects for jet energies (JTCORFM) for all jets with JTET.gt.8.0 and abs(JTDTETA).lt.2.4, that are not good (central or plug) photons or electrons. Then corrects for CEMFIX corrections to the good (central or plug) photons or electrons. See stntuple$source:get_metc.cdf for specifics. METCPHI Phi associated with METC. HTC Sum of the corrected (JTCORFM) transverse energies of all jets with JTET.gt.8.0 and abs(JTDTETA).lt.2.4, that are not good (central or plug) photons or electrons. Added to this are METC, the CEMFIX-corrected transverse energies of all good (central or plug) photons or electrons, and the transverse momentum of all good muons. See stntuple$source:get_metc.cdf for specifics. METCF Starting with MET(4), corrects for jet energies (JTCORFM) for all jets with JTET.gt.8.0, and of any eta, that are not good (central or plug) photons or electrons. Then corrects for CEMFIX corrections to the good (central or plug) photons or electrons. See stntuple$source:get_metcf.cdf for specifics. METCFPHI Phi associated with METCF. HTCF Sum of the corrected (JTCORFM) transverse energies of all jets with JTET.gt.8.0, and of any eta, that are not good (central or plug) photons or electrons. Added to this are METC, the CEMFIX-corrected transverse energies of all good (central or plug) photons or electrons, and the transverse momentum of all good muons. See stntuple$source:get_metcf.cdf for specifics. ETATRKS a seed track is found by using the highest pt track (pt.gt.5.0) within 0.6 radians in phi of METJTPHI. A track cluster is made within a cone of 0.4 of the seed track. Summing the momenta of tracks in the cluster gives a momentum vector for the cluster. ETATRKS is the eta of this momentum vector PHITRKS the phi of the track cluster described in ETATRKS PTTRKS the Pt of the track cluster described in ETATRKS SEEDPT the Pt of the seed track for the cluster described in ETATRKS SUMET total transverse energy for the event SUMETJET total transverse energy for the five jets METSIG MET significance METJT/sqrt(SUMET) ELECTRON Block: 37 variables, up to 391 columns The following variables are filled for the electrons in the event. Status is determined by the following point system: Status = Et of electron plus 1000 points for the presence of an ELES bank OR 2000 points for the presence of a central ELES bank with Et.gt.10.0 OR 3000 points for passing the loose R-paper cuts (NO isolation cut): CENTRAL ET_ELE(J).GT.20.0 CON_ELE(J).EQ.0 EP_ELE(J).LE.2.0 HADEM_ELE(J).LE.0.1 FID_ELE(J).EQ.0 PLUG ET_ELE(J) .GE. 15.0 CHI3_ELE(J) .LE. 3.0 HADEM_ELE(J) .LE. 0.1 FID_ELE(J).EQ.0 CON_ELE(J).EQ.0 FORWARD ET_ELE(J) .GT. 10.0 HADEM_ELE(J) .LT. 0.1 5000 points for the presence of a loose plug or loose central ELES bank as determined by TOPFND OR 6000 points for passing the tight R-paper cuts (NO isolation cut): CENTRAL ET_ELE(J) .GT. 20.0 EP_ELE(J) .LT. 2.0 .AND. EP_ELE(J) .GT. 0.5 LSHR_ELE(J) .LE. 0.2 CHIS_ELE(J) .LE. 10.0 ABS(DELX_ELE(J)) .LE. 1.5 ABS(DELZ_ELE(J)) .LE. 3.0 ABS(EZV_ELE(J)) .LE. 60.0 HADEM_ELE(J) .LE. 0.045 +0.055*P4E_ELE(4,J)/100.0 FID_ELE(J).EQ.0 CON_ELE(J).EQ.0 7000 points for central ELES banks passing tight cuts except fiducial cut as determined by TOPFND OR 8000 points for central ELES banks passing all tight cuts OR 9000 points for central ELES banks passing all tight cuts as well as isolation cuts used in TOPFND NEL number of potential electrons (MAXIMUM NEL = 10) EP4(4,NEL) corrected 4-momentum of electron (uses CEMFIX or PEMFIX) EETCOR(NEL) corrected transverse energy of electron (uses CEMFIX or PEMFIX) EET(NEL) transverse energy of electron (uncorrected) ECHARGE(NEL) charge of electron EDTETA(NEL)detector eta of electron EEVETA(NEL)event eta of electron EPHI(NEL) phi of electron EPT(NEL) transverse momentum of the track of electron (No beam constraint) ESTAT(NEL) status points of electron EZV(NEL) z vertex associated with the electron (from ELES EZV_ELE) EEP(NEL) ratio of cluster energy to track momentum (E/p) (No beam constraint) EHADEM(NEL)ratio of hadronic to electromagnetic calorimeter energies of the cluster (HAD/EM) EXCES(NEL) x-coordinate of largest CES wire cluster (local wedge coords.) EDELX(NEL) difference in x-coordinates between largest CES wire cluster and extrapolated track position of electron EZCES(NEL) z-coordinate of largest CES wire cluster (local wedge coords.) EDELZ(NEL) difference in z-coordinates between largest CES strip cluster and extrapolated track position of electron ECHIS(NEL) chi-squared of the CES strip profile fit to a test beam parameterization ECHIW(NEL) chi-squared of the CES wire profile fit to a test beam parameterization EISO(NEL) ratio of excess Et (not belonging to the electron cluster) in a cone of 0.4 to the electron cluster Et ETISO(NEL) ratio of the sum of Pt of tracks in a cone of 0.4 (excluding the electron) to the electron cluster Et EIDWRD(NEL) electron ID word filled by TOPFND (uses CEM_WRD for central electrons, PEM_WRD for plug electrons, unfilled [=-999] for forward electrons) EISWRD(NEL) electron isolation word filled by TOPFND (uses CEM_ISO for central electrons, PEM_ISO for plug electrons, unfilled [=-999] for forward electrons) ECONWRD(NEL) electron conversion word filled by TOPFND (uses CON_ELE from ELEINFO.INC) EZTRK(NEL) z0 of the electron track EFID(NEL) bit-packed word telling how fiducial the electron is; 0 = fiducial, otherwise, the following bits are set: bit 0 CEM failed phi crack cut 1 CEM failed 90 crack cut 2 CEM failed tower 9 cut 3 CEM failed Zprime tower 9 cut 4 CEM Failed tower 7 chimney 5 PEM outer eta annuli 6 PEM inner eta annuli 7 PEM phi cut 8 PEM dead channel 9 FEM inner eta annuli 10 FEM phi cut EDET(NEL) : 0 : central, 1 : Plug, 2: Forward EBTE(NEL) Border Tower Energy ENASL(NEL) nb of axial superlayers hit by electron ENSSL(NEL) nb of stereo superlayers hit by electron EPTRK(NEL) track momentum of electron ELSHR2(NEL) Lateral sharing ECHI3(NEL) 3x3 chi squared ECHID(NEL) depth chi squared EVTXOCC(NEL) VTX occupancy ETIME(NEL) timing of HAD TDC's ETRIND(NEL) pointer to an entry of the TRACK block for the electron track. MUONS Block: 31 variables, up to 496 columns Status is determined by the following point system: Status = [pt of muon (set to 999.0 for pt.gt.999)] plus: 1000 points for the presence of an CMUO or CMIO bank OR 2000 points for the presence of a CMUO or CMIO bank with pt.gt.10.0 OR 3000 points for the presence of a CMIO bank passing the dilepton cuts in TOPFND OR 5000 points for CMUO banks passing tight cuts except fiducial cut as determined by TOPFND OR 6000 points for CMUO banks passing all tight cuts OR 7000 points for CMUO banks passing all tight cuts as well as isolation cuts used in TOPFND Note that there are NO explicit fiducial cuts applied in TOPFND for muons. As a result the requirements for MUSTAT=5000 and MUSTAT=6000 are identical and all muons found with 5000 are immediately promoted to 6000. (PJW 3/24/98) NMU number of potential muons (MAXIMUM NMU = 15) MURAWPT(NMU) raw muon pt (from CTC information, no beam constraint) MUP4(4,NMU) 4-momentum of muon (beam-constrained) MUPT(NMU) transverse momentum of the track of muon (beam-constrained) MUQ(NMU) charge of muon MUHAD(NMU) hadronic energy of muon tower MUEM(NMU) EM energy of muon tower MUEVETA(NMU) event eta of muon MUPHI(NMU) phi of muon MUSTAT(NMU) status points of muon MUZV(NMU) z vertex associated with the muon MUD0(NMU) impact parameter of the muon track MUDELZ(NMU) difference between z vertex used for this muon and Z0 of muon track MUDELX(NMU) r-phi match of CMUO's (= 0.0 for CMIO's) MUISO(NMU) ratio of calorimeter energy in a cone of 0.4 to the track Pt MUTISO(NMU) sum of Pt of tracks in a cone of 0.4 (excluding the muon) MUCRAY(NMU) flag for cosmic ray filter generated by C$MUO:CMCOS.CDF: -1: There is no good primary vertex in the event. A good primary vertex is defined as having kclass.ge.0 and abs(z).lt.60 cm. 0: The cosmic ray filter has not been run. 1: The muon passed the cosmic ray filter. >1: The muon failed the cosmic ray filter. 2: Muon impact parameter >0.5cm or no primary vertex within 5cm 3: back-to-back tracks 4: back-to-back good track with large t_0 MUIDWRD(NMU) muon ID word filled by TOPFND (uses MUO_WRD for CMUO banks, MIO_WRD for CMIO banks) MUISWRD(NMU) muon isolation word filled by TOPFND (uses MUO_ISO for CMUO banks, MIO_ISO for CMIO banks) MUZTRK(NMU) z of muon track at origin MUFID(NMU) word telling whether a muon is fiducial. For CMUO (CMU, CMP, CMX) muons the bits are the same as MUDET: Bit-packed word: bit 0 set = CMU fiducial bit 1 set = CMP fiducial bit 2 set = CMX fiducial (not implemented) So: MUFID = 1 => CMU fiducial MUFID = 2 => CMP fiducial MUFID = 3 => CMU + CMP fiducial The following is probably for CMIO: (not verified PJW 3/24/98): = -1: Error in propagation = 0: Muon in good CMU region = 1: Muon falls in 90 degree crack = 2: Muon fall into phi crack in central region = 3: Muon in Chimney = 4: Muon not in central region but still in good CTC region = 5: Muon falls into phi crack in good, non-central CTC region = 6: Muon detector eta too high for good CTC region MUDET(NMU) Bit-packed word: bit 0 set = CMU hit, bit 1 set = CMP hit, bit 2 set = CMX hit If MUDET = 0, the muon candidate is a CMIO. MUBTE(NMU) border tower energy MUNASL(NMU) nb of axial superlayers hit by muon MUNSSL(NMU) nb of stereo superlayers MUCHZ0(NMU) Beam constraint CHI square on Z0 MUCHD0(NMU) Beam constraint CHI square on d0 MUTIME(NMU) timing of HAD TDC's MUVTXOCC(NMU) VTX occupancy of the muon track. MUDTETA(NMU) detector eta position of the muon track (track trajectory is extrapolated to the CES radius). MUTRIND(NMU) pointer to an entry of the TRACK block for the muon track. TAUS Block: 19 variables, up to 431 columns Status is determined by the following point system: Status = Et of tau plus 1000 points for the presence of a TAUO bank OR 2000 points for the presence of a loose TAUO bank as determined by TAUFND 3000 points for the presence of a golden TAUO bank as determined by TAUFND 4000 points for TAUO banks passing both the loose and golden TAUFND cuts NTAU number of potential taus (MAXIMUM NTAU = 10) TP4(4,NTAU) 4-momentum of tau TET(NTAU) transverse energy of tau TQ(NTAU) charge of tau TZV(NTAU) z vertex associated with the tau TDTETA(NTAU) detector eta of tau TEVETA(NTAU) event eta of the tau TPHI(NTAU) phi of tau TPT(NTAU) scalar sum of pt's of tracks in a 10 deg. cone TPTVIS(NTAU) scalar sum of pt's of tracks in a 10 deg. cone and pi0 pt's TSTAT(NTAU) status points of tau TDELR(NTAU) RMS cone width of calorimeter cluster TEMF(NTAU) electromagnetic calorimeter energy fraction of cluster TMASS(NTAU) invariant mass of track cluster in a 10 deg cone TPTTR(4,NTAU) transverse momentum of up to 4 tracks associated with the tau candidate. TNTR10(NTAU) number of tracks in the tau's 10 degree cone TNPI0(NTAU) number of pi0's in the tau candidate. TMUSTUB(NTAU) number of muon stubs within a radius of 0.262 from the tau. TTRIND(20,NTAU) up to 20 pointers to entries of the TRACK block for the tracks in the tau's 10 degree cone. DILEPTON Block: 13 variables, up to 13 columns DILWRD Top dilepton analysis bit-packed word : if DILWRD=0, event is a top dilepton candidate. The word has the following bits (1=failed,0=passed) bit 0.....Two leptons in event(If set,no other cuts tested) 1.....Z Cut (1=this is a Z event) 2.....Opposite Sign Cut 3.....Cosmic Ray Filter 4.....Met > 25 GeV 5.....Lepton Angle for 25= 2 NDIL number of different lepton pairs satisfying the TWOLEP requirements The following variables are filled by calling TOPFND and are found in the common block C$INC:DILINFO.INC METDILEP MET as calculated for a dilepton candidate in TOPFND NJTDILEP number of jets as calculated for a dilepton candidate in TOPFND DPHIMINJ minimum difference in phi between jets used in dilepton analysis and MET DPHIMINL minimum difference in phi between leptons used in dilepton analysis and MET DILMODE classification code for TWOLEP events 1 = e-e 2 = e-mu 3 = mu-mu 4 = e-tau 5 = mu-tau DILTYPE1 classification code for TWOLEP events 1 = HPTE_HPTE 2 = HPTE_LCEM 3 = HPTE_PEM 4 = HPTE_CMU 5 = HPTE_CMX 6 = HPTE_CMIO 7 = HPTM_HPTE 8 = HPTM_LCEM 9 = HPTM_PEM 10 = HPTM_CMU 11 = HPTM_CMX 12 = HPTM_CMIO TZFLAG : .true. if event is a tight Z candidate, .false. otherwise EEMASS invariant mass of the first two electrons MUMUMASS invariant mass of the first two muons TAUMASS invariant mass of the first two taus PHOMASS invariant mass of the first two photons PHOTONS Block: 62 variables, up to 569 columns The following variables are filled by calling EXO_PHOVAL and EXO_PHOFND and are found in the common block stntuple$source:exo_phoinfo.inc. The photon status is determined by the following point system: Status Desciption ------ ---------- 1000.0 + Et a central or plug ELES bank 2000.0 + Et a plug ELES bank passing the loose photon ID cuts in PHOFND 3000.0 + Et a plug ELES bank passing the loose photon ID cuts and the loose photon isolation cuts in PHOFND 4000.0 + Et a central ELES bank passing Jeff's standard ID cuts 5000.0 + Et a central ELES bank passing Jeff's standard ID cuts and Peter's corrected cone isolation cut. Appropriate for triggers NOT requiring the neural net isolation trigger (e.g. PHOB_CEM5_50_NOISOL). 6000.0 + Et a central ELES bank passing Jeff's standard ID cuts and Peter's corrected cone isolation cut, AND the box isolation cut. Appropriate for triggers which require the neural net isolation trigger (e.g. PHOB_CEM3_23_ISOL). Note that each class NOT is strictly contained by the class immediately preceding it. NPHO number of photon candidates (MAXIMUM NPHO = 10) NCENCL number of central ELES banks NPLUGCL number of plug ELES banks NPHOIDL number of plug ELES banks passing the loose photon ID cuts in stntuple$source:exo_phoval.cdf NPHOISOL number of plug ELES banks passing the loose photon ID cuts and the loose isolation cuts. NPHOID number of central ELES banks passing Jeff's standard photon ID cuts. NPHOISO number of central ELES banks passing Jeff's standard photon ID cuts and Peter's corrected cone isolation cut. NCMUS number of CMU/CMP stubs in CMUS banks COSTUB number of stubs due to cosmics PDETECT(NPHO) detector hit by photon (0=CEM, 1=PEM) PZV(NPHO) z vertex associated with the photon PET(NPHO) uncorrected transverse energy of the electron-like cluster PETC(NPHO) corrected transverse energy of the electron-like cluster (CEMFIX,PEMFIX) PP4(4,NPHO) corrected 4-momentum of the EM cluster PCO4(NPHO) Et in cone of 0.4, not including the EM cluster PCESX(NPHO) CES cluster position in local coordinates (r-phi) PCESZ(NPHO) CES cluster position in CDF coordinates PCPR5PH(NPHO) CPR cluster charge in fC for 5-channel group PCPR5PS(NPHO) CPR cluster position in local coordinates (r-phi) when extrapolated to the CES, using a 5-channel group in the CPR. PDTETA(NPHO) detector eta of cluster determined from CES position PEVETA(NPHO) event eta of cluster determined from CES position and event vertex PCESE(NPHO) Et of the cluster determined from the CES wires PPHI(NPHO) phi of the cluster determined from CES position PCO7(NPHO) Et in cone of 0.7, not including the EM cluster PHADEM(NPHO) HAD/EM from ELES bank PLSHR(NPHO) Lshr from ELES bank PSTR2(NPHO) second CES strip cluster position in local coordinates (z) PSTRE2(NPHO) energy of second CES strip cluster PWIR2(NPHO) second CES wire cluster position in CDF coordinates (r-phi) PWIRE2(NPHO) energy of second CES wire cluster PSUMPT4(NPHO) Pt of 3-D tracks in a cone of 0.4 PVTXOCC(NPHO) VTX occupancy of PEM cluster (=1.0 for no expected hits) PPT(NPHO) pt of track associated with photon cluster PN3D(NPHO) number of 3D tracks pointing to photon cluster PCHI(NPHO) average chi**2 = (pchistr + pchiwir)/2 PCHI3X3(NPHO) 3X3 chi squared for PEM (PLUG PHOTONS ONLY) PCHIETA(NPHO) eta chi squared for PES (PLUG PHOTONS ONLY) PCHIPHI(NPHO) phi chi squared for PES (PLUG PHOTONS ONLY) PSTAT(NPHO) status points of the ELES bank as determined above PBOXISO(NPHO) sum of energy in a 3x3 trigger tower group around the photon, not including the EM cluster energy PCESFLG(NPHO) logical .true. if passes sliding no-second-CES-cluster cut PE(NPHO) uncorrected energy from ELES PCESWHT(NPHO) CES chi2 weighting for background PCPRWHT(NPHO) CPR hit weighting for background PCESSLIDE(NPHO) Sliding no-second-CES-cluster cut value PWRD(NPHO) bit mask of cuts that failed bit definitions, bit on means it failed the cut bit 0 = Central photon bit 1 = Pt of "e"<5 bit 2 = (Chi_strip+Chi_wire)/2 < 20 bit 3 = Lshr < 0.2 bit 4 = Had/EM < sliding cut bit 5 = N3D = 0 bit 6 = Cone 0.4 calorimeter isolation <.15 bit 7 = Sum Pt of tracks in cone 0.4 < 10.0 bit 8 = Sum Pt of tracks in cone 0.4 < 2.0 bit 9 = Second CES cluster < 1.0 GeV bit 10 = 3x3 Chi < 5.0 bit 11 = CHI eta < 20.0 (passes cut if not fiducial to PES) bit 12 = CHI phi < 20.0 " " bit 13 = VTX occ < 0.4 bit 14 = Had/EM < sliding Plug cut bit 15 = all FIDELE cuts bit 16 = sliding second CES cluster cut (CEM only) bit 17 = 3x3 box energy sum < 4GeV bit 18 = 14<|Zstrip|<230 bit 19 = |Xwire|<21.5 bit 20 = Pt of "e"<1 bit 21 = Pt of "e"<2 bit 22 = (Chi_strip+Chi_wire)/2 < 4 bit 23 = |(CES-CEM)/sigma| < 2 bit 24 = Cone 0.4 calorimeter isolation <.10 bit 25 = CPR track cut bit 26 = CPR pulse height < 500 PSTH(NPHO) sin theta of the cluster using CES and VTVZ vertex PELIND(NPHO) index of electron that matches the photon PCHISTR(NPHO) photon strip chi**2 PCHIWIR(NPHO) photon wire chi**2 PCESSIG(NPHO) Bob Blair's CES energy significance PCESPG(NPHO) photon probabilty, CES method PCESPB(NPHO) background probabilty, CES method PCPRPG(NPHO) photon probabilty, CPR method PCPRPB(NPHO) background probabilty, CPR method PPT2(NPHO) the Pt of the second highest Pt track pointing at the cluster PNTRWD3(NPHO) The number of tracks pointing at the CPR cluster (=0 is the CPR track cut) PCESCPRX(NPHO) CES local x extrapolated to CPR radius PTKCPRX(NPHO) local x of track with closest extrapolation to CES hit PTIME(NPHO) timing of HAD TDC's PVCOR(NPHO) subtractive correction to PCO4 due to multiple interactions. PCO4(multiple interactions) = PCO4 - PVCOR PLCOR(NPHO) subtractive correction to PCO4 due to calorimeter leakage. PCO4(leakage corrected) = PCO4 - PLCOR*PETC PCO4(leakage and multiple interaction corrected) = PCO4 - PVCOR - PLCOR*PETC TAGGING Block: 6 variables, up to 18 columns NTAG Number of SECVTX tags (MAXIMUM NTAG = 4) BTGWRD tagging summmary word from BTGSCM.INC, bit packed information bit 0 on = E SLT bit 1 on = MU SLT 2 = JETVTX TAG 3 = 2 JETVTX TAGS 4 = JPBTAG TAG 5 = 2 JPBTAG TAGS 6 = DPHI TAG 7 = 2 DPHI TAGS 8 = SECVTX TAG 9 = 2 SECVTX TAGS LXY(NTAG) Lxy of SECVTX tag LXYERR(NTAG) Uncertainty in Lxy of SECVTX tag CTAU(NTAG) Proper decay length of SECVTX tag TAGCHI(NTAG) Chi-squared of SECVTX tag VERTEX Block: 8 variables, up to 67 columns NPVERT number of VTVZ banks (MAXIMUM NPVERT = 20) VXPRIM(3) primary vertex space coordinates from VXPRIM The following variables are filled for up to 20 VTVZ vertices. The ordering is the same as that of the VTVZ bank, which puts the highest class vertices at the top and then in turn sorts class 12 and 11 vertices by the number of hits and by the asymmetry of his in the VTX (go to FNALD and read C$DOC:VTVZ.MEM for more details). VCLASS(NPVERT) the class of the VTVZ bank VZ(NPVERT) the z-coordinate of the VTVZ bank VQ(NPVERT) the scalar sum of the Pt of 3D QTRK bank tracks pointing at the VTVZ bank vertex. For a particular track the associated vertex candidate is the one with smallest abs(vz-trz0) and abs(vz-trz0) must be less than 5 cm. PTNOV the scalar sum of the Pt of 3D QTRK bank tracks which do not lie within 5 cm of any VTVZ vertex. VZEV z-coordinate of the "event z-vertex", i.e., the z-vertex from which jtet, met, and pet are determined. VCLASSEV class of the "event z-vertex." = 13 there is a good lepton in the event, and its z-vertex was used. = 12 the class 12 VTVZ bank with the highest VQ was used = 11 the class 11 VTVZ bank with the highest VQ was used = 3 VXPRIM was used (only when vertexing = 3) = 0 production method (1st VTVZ bank) was used. = -1 vertexing method failed, revert to z-vertex = 0.0 GENP Block: 6 variables, up to 501 columns NGENP number of GENP particles recorded in the block (MAXIMUM NGENP = 100) NGID(NGENP) CDF particle ID code of the particle NGN(NGENP) pointer to GENP bank entry of the particle NGNP(NGENP) pointer to GENP bank entry of the particle's parent NGPID(NGENP) CDF particle ID code of the particle's parent GNP4(4,NGENP) GENP 4-vector (px,py,pz,mass) of the particle TRACK Block: 24 variables, up to 2900 columns NTR number of 3D QTRK tracks (MAXIMUM NTR = 100) TRVIND(NTR) pointer to an entry of the VERTEX block for the track. For a particular track the associated vertex candidate is the one with smallest abs(vz-trz0) and abs(vz-trz0) must be less than 5 cm. The following information is obtained from calling QTRKUN for each track: TRNSVX(NTR) number of SVX layers hit for the corresponding SVXS track. TRNASL(NTR) number of axial superlayers hit. Superlayer hit criteria is the same as for ENASL or MUNASL. TRNSSL(NTR) number of stereo superlayers hit. Superlayer hit criteria is the same as for ENSSL or MUNSSL. TRCOT(NTR) cot(theta) of track TRCURV(NTR) (signed) curvature of track TRZ0(NTR) z_0 of track TRD0(NTR) impact parameter of track relative to the polar axis of the CDF coordinate system. TRQ(NTR) charge of the track (sign of the curvature) TRPHI0(NTR) phi_0 of the track TRP4(4,NTR) 4-vector (px,py,pz,p) of the track TRPT(NTR) track transverse momentum (unsigned) TRETA(NTR) event eta of the track (derived from TRP4) TREXETA(NTR) detector eta of the track. (determined by extrapolating the track trajectory to the CES radius). TREXPHI(NTR) detector phi of the track. (determined by extrapolating the track trajectory to the CES radius). The following information is obtained by calling QTRKBM (refits track while constraining it to pass through the point defined by the beam line and the associated VTVZ vertex): TRBCVIND(NTR) pointer to an entry of the VERTEX block for the beam-constrained track. For a particular track the associated vertex candidate is the one with smallest abs(vz-trbcz0) and abs(vz-trbcz0) must be less than 5 cm. TRBCZ0(NTR) z_0 of beam-constrained track TRBCD0(NTR) impact parameter of beam-constrained track relative to the polar axis of the CDF coordinate system. TRBCQ(NTR) charge of the beam-constrained track (sign of the beam-constrained curvature) TRBCP4(4,NTR) 4-vector (px,py,pz,p) of the beam-constrained track TRBCPT(NTR) beam-constrined track transverse momentum (unsigned) TRBCETA(NTR) event eta of the beam-constrained track (derived from TRBCP4) TRISO4(NTR) track isolation for tracks. Using TREXETA and TREXPHI, the transverse momenta of other tracks in a cone of 0.4 around a track are summed, and then the sum is divided by TRPT.