-------- Original Message -------- Subject: Re: MTC ID Date: Thu, 07 Oct 2004 18:32:44 -0500 From: Elizabeth Gallas Reply-To: gallas@fnal.gov Organization: Fermilab CD / D0 Computing and Analysis To: Nils Gollub References: <413F2B00.2020605@fnal.gov> Hi Nils, Thanks for your message. I have dug through my area. It is all Vax Fortran and Latex files. I have all the files on d0mino. Please let me know if you have specific questions. I recall there was some question in the note 2066 if the energies were in GeV or ADC counts (or a mixture). I think it must all be in energy units (GeV or MeV) in the code (fortran). Below, I found all the areas where I have files related to the MTC for Run 1. There are various areas and I don't remember exactly the functions of every file, but I have tried to outline the main programs and components in my notes below (start with '--' ) In general, Fortran files starting with mtc_* were used in the offline reconstruction and/or analysis. Fortran files starting with mtcl2_* were used in the online software trigger level2 (the equivalent of Level 3 now). You'll find lots of comments in my code. There are never enough, so feel free to ask me, though you will see that some of this code is dated 1993 so it will take a while to jog my memory. let me know how it goes ! Elizabeth --------------------------------------------------------------------------- -- I logged onto d0mino to find all files that I named mtc: d0mino~% find . -name '*mtc*' --------------------------------------------------------------------------- -- Some documentation: -- This is LaTeX I wrote for DOE reviews, and a Run 1 event picture -- showing a nice muon (the eps file). ./vms/gallas/doe/mtc_doe98.tex ./vms/gallas/doe/figures/mtc_cosmic.eps ./vms/gallas/doe/mtc_doe96.tex ./vms/gallas/doe/mtc_doe97.tex ./vms/gallas/doe/mtc_doe94.tex ./vms/gallas/doe/mtc_doe95.tex ./vms/gallas/doe/mtc_doe95.kumac --------------------------------------------------------------------------- -- Level 2 trigger code: -- The files below mtcl2_*: -- Online 'level 2' version is a streamlined version of the offline code. -- Written after offline code, it is better in some ways (less vertex -- dependent), but it does not do the energy chi^2 calculation or -- ever use/contain the 'expected MIP energy per cell'. -- It shared some common functions with the offline code -- (shared the files mtc_*.for from the offline) ./vms/gallas/caltrack/ctl2/mtcl2_dump_energy.for ./vms/gallas/caltrack/ctl2/mtc_perpdist.for ./vms/gallas/caltrack/ctl2/mtc_cal_confirm.for ./vms/gallas/caltrack/ctl2/mtcl2_offline.for ./vms/gallas/caltrack/ctl2/mtcl2_conf.for ./vms/gallas/caltrack/ctl2/mtc_pnttocos.for ./vms/gallas/caltrack/ctl2/mtcl2_ringnm.for ./vms/gallas/caltrack/ctl2/mtc_etaphicos.for ./vms/gallas/caltrack/ctl2/mtcl2_ishift.for ./vms/gallas/caltrack/ctl2/mtcl2_iwhere.for ./vms/gallas/caltrack/ctl2/mtcl2_c2.for ./vms/gallas/caltrack/ctl2/mtcl2_zimpact.for ./vms/gallas/caltrack/ctl2/mtcl2_c3.for ./vms/gallas/caltrack/ctl2/mtcl2_all.for --------------------------------------------------------------------------- -- I think this area was code that ran MTC (using candidate muons -- from the muon system) and made ntuples etc -- and also programs to study at those ntuples (kumac files). ./vms/gallas/caltrack/mtcid_times.kumac ./vms/gallas/caltrack/mtc_mucalf2_time.for ./vms/gallas/caltrack/mtc_mucalf2_time.com ./vms/gallas/caltrack/mtc_mucalf2_tape.com ./vms/gallas/caltrack/mtc.rcp ./vms/gallas/caltrack/ctext/mtc_lin_stepback.for ./vms/gallas/caltrack/ctext/mtc_lin_calv1.for ./vms/gallas/caltrack/ctext/mtc_lin_minechi3.for ./vms/gallas/caltrack/ctext/mtc_linfit.for ./vms/gallas/caltrack/ctext/mtc_csfcom.inc ./vms/gallas/caltrack/ctext/mtc_calcrms.for ./vms/gallas/caltrack/ctext/mtc_lin_wcalv3.for ./vms/gallas/caltrack/ctext/mtc_lin_calvh1.for ./vms/gallas/caltrack/ctext/mtc_resid.inc ./vms/gallas/caltrack/ctext/mtc_linpntdir.for ./vms/gallas/caltrack/ctext/mtc_stat_rms.for ./vms/gallas/caltrack/ctext/mtc_lin_wcalvh3.for --------------------------------------------------------------------------- -- I think this is ALL the code in the library package of my Run 1 MTC -- (but not including the level 2 code). -- The offline pacakge had 3 major programs: * MTC track confirmation - when you have a candidate track o main program was mtc_mucaltrack.for or mtc_mucalftrack.for * MTC track finding - when you want to scan the whole calorimeter o main program mtc_mucalffind.for * MTC vertex finding - find a vertex from a muon track o main program mtc_getmuvtx.for -- The code related to the energy deposition per cell might be in files -- with *mpv* in the name (this is short for the Most Probable Value -- obtained from the fits to the test beam data). -- Stuff related to the chi^2 calculation might have the string 'chi'. -- Special functions with 'dump' in the name are my crude graphics -- for the cell energies in a candidate tower. -- *.rcp files were the way to put data into Run 1 code -- *.inc files are Fortran common blocks, which I utilized extensively -- to pass information from one function to the next. ./vms/gallas/caltrack/ctlib/rel/mtc_mpv.rcp ./vms/gallas/caltrack/ctlib/rel/mtc_linefit.for ./vms/gallas/caltrack/ctlib/rel/mtc_acsficd.inc ./vms/gallas/caltrack/ctlib/rel/mtc_fill_mpvcom.for ./vms/gallas/caltrack/ctlib/rel/mtc_fill_mpv.for ./vms/gallas/caltrack/ctlib/rel/mtca.zeb ./vms/gallas/caltrack/ctlib/rel/mtc_mucalftrack.for ./vms/gallas/caltrack/ctlib/rel/mtc_icd_tube.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucalfen.for ./vms/gallas/caltrack/ctlib/rel/mtc_linepntdir.for ./vms/gallas/caltrack/ctlib/rel/mtc_perpdist.for ./vms/gallas/caltrack/ctlib/rel/mtc_issubcal.inc ./vms/gallas/caltrack/ctlib/rel/mtcafl.for ./vms/gallas/caltrack/ctlib/rel/mtc_dump_tchi.for ./vms/gallas/caltrack/ctlib/rel/mtc.inc ./vms/gallas/caltrack/ctlib/rel/mtc.rcp ./vms/gallas/caltrack/ctlib/rel/mtc_scan.inc ./vms/gallas/caltrack/ctlib/rel/mtc_fill_mtc.for ./vms/gallas/caltrack/ctlib/rel/mtc_isubeta.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucalfen5.for ./vms/gallas/caltrack/ctlib/rel/mtc_aetowers.inc ./vms/gallas/caltrack/ctlib/rel/mtc_ehtowers.inc ./vms/gallas/caltrack/ctlib/rel/mtc_e5towers.inc ./vms/gallas/caltrack/ctlib/rel/mtc_mpvcom.inc ./vms/gallas/caltrack/ctlib/rel/mtc_lexist.for ./vms/gallas/caltrack/ctlib/rel/mtc_iwhlayer.for ./vms/gallas/caltrack/ctlib/rel/mtc_calsects.inc ./vms/gallas/caltrack/ctlib/rel/mtc_pnttocos.for ./vms/gallas/caltrack/ctlib/rel/mtc_lintocos.for ./vms/gallas/caltrack/ctlib/rel/mtc_bestrks.inc ./vms/gallas/caltrack/ctlib/rel/mtc_chilin.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucalffind.for ./vms/gallas/caltrack/ctlib/rel/mtc_frachit.for ./vms/gallas/caltrack/ctlib/rel/mtc_line_fastback.for ./vms/gallas/caltrack/ctlib/rel/mtc_line_stepback.for ./vms/gallas/caltrack/ctlib/rel/mtc_test_mpv.for ./vms/gallas/caltrack/ctlib/rel/mtc_fill_fmtc.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucaltrack.for ./vms/gallas/caltrack/ctlib/rel/mtc_find.inc ./vms/gallas/caltrack/ctlib/rel/mtc_cosetaphi.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucalen.for ./vms/gallas/caltrack/ctlib/rel/mtc_etaphicos.for ./vms/gallas/caltrack/ctlib/rel/mtc_fastowers.inc ./vms/gallas/caltrack/ctlib/rel/mtc_line_calv1.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucalen5.for ./vms/gallas/caltrack/ctlib/rel/mtc_dump_ttype.for ./vms/gallas/caltrack/ctlib/rel/mtc_dump_tene5.for ./vms/gallas/caltrack/ctlib/rel/mtcevt.for ./vms/gallas/caltrack/ctlib/rel/mtc_en_em3.for ./vms/gallas/caltrack/ctlib/rel/mtc_get_longz.for ./vms/gallas/caltrack/ctlib/rel/mtc_acalsects.inc ./vms/gallas/caltrack/ctlib/rel/mtc_iwhere.for ./vms/gallas/caltrack/ctlib/rel/mtc_csficd.inc ./vms/gallas/caltrack/ctlib/rel/mtc_test_longz.for ./vms/gallas/caltrack/ctlib/rel/mtc_fill_sublyr.for ./vms/gallas/caltrack/ctlib/rel/mtc_exyzem3.for ./vms/gallas/caltrack/ctlib/rel/mtc_iswap.for ./vms/gallas/caltrack/ctlib/rel/mtc_rswap.for ./vms/gallas/caltrack/ctlib/rel/mtc_dump_tene.for ./vms/gallas/caltrack/ctlib/rel/mtc_test_iwhere.for ./vms/gallas/caltrack/ctlib/rel/mtc_get_xyz.for ./vms/gallas/caltrack/ctlib/rel/mtc_mucalscan.for ./vms/gallas/caltrack/ctlib/rel/mtc_etowers.inc ./vms/gallas/caltrack/ctlib/mtc3_dump_tchi.for ./vms/gallas/caltrack/ctlib/mtc_mpv.rcp ./vms/gallas/caltrack/ctlib/mtc_linefit.for ./vms/gallas/caltrack/ctlib/mtc_acsficd.inc ./vms/gallas/caltrack/ctlib/mtc_fill_mpvcom.for ./vms/gallas/caltrack/ctlib/mtc_fill_mpv.for ./vms/gallas/caltrack/ctlib/mtc_mucalftrack.for ./vms/gallas/caltrack/ctlib/mtc_icd_tube.for ./vms/gallas/caltrack/ctlib/mtc_mucalfen.for ./vms/gallas/caltrack/ctlib/mtc_linepntdir.for ./vms/gallas/caltrack/ctlib/mtc2_find.inc ./vms/gallas/caltrack/ctlib/mtc3_mucalen.for ./vms/gallas/caltrack/ctlib/mtc2_mucalen.for ./vms/gallas/caltrack/ctlib/mtc_calsects.inc_old ./vms/gallas/caltrack/ctlib/mtc2_mucalen5.for ./vms/gallas/caltrack/ctlib/mtc2evt.for ./vms/gallas/caltrack/ctlib/mtc_perpdist.for ./vms/gallas/caltrack/ctlib/mtc_issubcal.inc ./vms/gallas/caltrack/ctlib/mtc_dump_tchi.for ./vms/gallas/caltrack/ctlib/mtc.com ./vms/gallas/caltrack/ctlib/mtc.inc ./vms/gallas/caltrack/ctlib/mtc.rcp ./vms/gallas/caltrack/ctlib/mtc2_mucalffind.for ./vms/gallas/caltrack/ctlib/mtc_scan.inc ./vms/gallas/caltrack/ctlib/mtc_fill_mtc.for ./vms/gallas/caltrack/ctlib/mtc_isubeta.for ./vms/gallas/caltrack/ctlib/mtc_get_muoncells.for ./vms/gallas/caltrack/ctlib/mtc_mucalfen5.for ./vms/gallas/caltrack/ctlib/mtc_aetowers.inc ./vms/gallas/caltrack/ctlib/mtc_ehtowers.inc ./vms/gallas/caltrack/ctlib/mtc_e5towers.inc ./vms/gallas/caltrack/ctlib/mtc2_get_xyz.for ./vms/gallas/caltrack/ctlib/mtc_mpvcom.inc ./vms/gallas/caltrack/ctlib/mtc_lexist.for ./vms/gallas/caltrack/ctlib/mtc_iwhlayer.for ./vms/gallas/caltrack/ctlib/mtc2_exyzem3.for ./vms/gallas/caltrack/ctlib/mtc_calsects.inc ./vms/gallas/caltrack/ctlib/mtc_pnttocos.for ./vms/gallas/caltrack/ctlib/mtc_lintocos.for ./vms/gallas/caltrack/ctlib/mtc_line_fb2.for ./vms/gallas/caltrack/ctlib/mtc2_mucalftrack.for ./vms/gallas/caltrack/ctlib/mtc_bestrks.inc ./vms/gallas/caltrack/ctlib/mtc_chilin.for ./vms/gallas/caltrack/ctlib/mtc2_mucalfen5.for ./vms/gallas/caltrack/ctlib/mtc_mucalffind.for ./vms/gallas/caltrack/ctlib/mtc2_en_em3.for ./vms/gallas/caltrack/ctlib/mtc2_getmuvtx.for ./vms/gallas/caltrack/ctlib/mtc_frachit.for ./vms/gallas/caltrack/ctlib/mtc_line_fastback.for ./vms/gallas/caltrack/ctlib/mtc_line_stepback.for ./vms/gallas/caltrack/ctlib/mtc_test_mpv.for ./vms/gallas/caltrack/ctlib/mtc2_hadtracks.for ./vms/gallas/caltrack/ctlib/mtc2_mucalfen.for ./vms/gallas/caltrack/ctlib/mtc_fill_fmtc.for ./vms/gallas/caltrack/ctlib/mtc_mucaltrack.for ./vms/gallas/caltrack/ctlib/mtc_find.inc ./vms/gallas/caltrack/ctlib/mtc_cosetaphi.for ./vms/gallas/caltrack/ctlib/mtc_mucalen.for ./vms/gallas/caltrack/ctlib/mtc2_fill_fmtc.for ./vms/gallas/caltrack/ctlib/mtc_etaphicos.for ./vms/gallas/caltrack/ctlib/mtc_fastowers.inc ./vms/gallas/caltrack/ctlib/mtc_line_calv1.for ./vms/gallas/caltrack/ctlib/mtc_mucalen5.for ./vms/gallas/caltrack/ctlib/mtc_dump_ttype.for ./vms/gallas/caltrack/ctlib/mtc_dump_tene5.for ./vms/gallas/caltrack/ctlib/mtcevt.for ./vms/gallas/caltrack/ctlib/mtc_en_em3.for ./vms/gallas/caltrack/ctlib/mtc_get_longz.for ./vms/gallas/caltrack/ctlib/mtc_get_cellz.for ./vms/gallas/caltrack/ctlib/mtc_acalsects.inc ./vms/gallas/caltrack/ctlib/mtc2_line_fastback.for ./vms/gallas/caltrack/ctlib/mtc2_mucalscan.for ./vms/gallas/caltrack/ctlib/mtc3_dump_tene.for ./vms/gallas/caltrack/ctlib/mtc2_line_stepback.for ./vms/gallas/caltrack/ctlib/mtc2_fill_mtc.for ./vms/gallas/caltrack/ctlib/mtc_iwhere.for ./vms/gallas/caltrack/ctlib/mtc2_mucaltrack.for ./vms/gallas/caltrack/ctlib/deb_mtc.com ./vms/gallas/caltrack/ctlib/mtc_csficd.inc ./vms/gallas/caltrack/ctlib/mtc_test_longz.for ./vms/gallas/caltrack/ctlib/mtc_mucalft2.for ./vms/gallas/caltrack/ctlib/mtc_fill_sublyr.for ./vms/gallas/caltrack/ctlib/mtc_exyzem3.for ./vms/gallas/caltrack/ctlib/mtc_iswap.for ./vms/gallas/caltrack/ctlib/mtc_rswap.for ./vms/gallas/caltrack/ctlib/mtc_line_fasterback.for ./vms/gallas/caltrack/ctlib/mtc_dump_tene.for ./vms/gallas/caltrack/ctlib/mtc_test_iwhere.for ./vms/gallas/caltrack/ctlib/mtc_get_xyz.for ./vms/gallas/caltrack/ctlib/mtc_mucalscan.for ./vms/gallas/caltrack/ctlib/mtc_etowers.inc ./vms/gallas/caltrack/ctlib/mtc3_dump_ttype.for ./vms/gallas/caltrack/ctlib/mtc3_dump_tene5.for ./vms/gallas/caltrack/ctold/mtc_mpvcomv3.inc ./vms/gallas/caltrack/ctold/mtc_line_stepback_eh.for ./vms/gallas/caltrack/ctold/mtc_line_stepback.old2 ./vms/gallas/caltrack/ctold/mtc_cal_enrgy.for ./vms/gallas/caltrack/ctold/mtc_fill_mpv3.for ./vms/gallas/caltrack/ctold/mtc_mpvcomv.inc ./vms/gallas/caltrack/ctold/mtc_mpvcom3.inc -- I think all the major documentation is here. -- The MTC vertex note was never completed, though the -- package (code) was used in 'D0FIX', which was a post -- processing reconstruction package intended to 'fix' -- problems in the initial muon reconstruction due to -- vertexing problems. ./vms/gallas/caltrack/cttex/mtcvtx_fig_epsf.tex ./vms/gallas/caltrack/cttex/mtcl2_zt_ef_er.kumac ./vms/gallas/caltrack/cttex/mtcl2_zt_cf_er.kumac ./vms/gallas/caltrack/cttex/mtc_d0note.tex ./vms/gallas/caltrack/cttex/mtca.zeb ./vms/gallas/caltrack/cttex/mtcl2_fig_epsf.tex ./vms/gallas/caltrack/cttex/mtc.pbd ./vms/gallas/caltrack/cttex/mtc_tables.tex ./vms/gallas/caltrack/cttex/mtcvtx_appendix.tex ./vms/gallas/caltrack/cttex/mtcl2_a_ef_er.kumac ./vms/gallas/caltrack/cttex/mtc_d0news.doc ./vms/gallas/caltrack/cttex/mtcl2_text.tex ./vms/gallas/caltrack/cttex/mtc_figs_epsf.kumac ./vms/gallas/caltrack/cttex/mtcl2_d0note.tex ./vms/gallas/caltrack/cttex/mtc_d0news4.doc ./vms/gallas/caltrack/cttex/mtc_text.tex ./vms/gallas/caltrack/cttex/mtc_fig_epsf.tex ./vms/gallas/caltrack/cttex/mtcvtx_text.tex ./vms/gallas/caltrack/cttex/mtcl2_nhad.kumac ./vms/gallas/caltrack/cttex/mtcvtx_d0note.tex ./vms/gallas/caltrack/cttex/mtcl2_tom.kumac ./vms/gallas/caltrack/cttex/mtc_d0news2.doc ./vms/gallas/caltrack/cttex/mtc_d0news3.doc -- These files were probably programs for studying -- results ./vms/gallas/caltrack/ctvtx/mtc_get_cellez.for ./vms/gallas/caltrack/ctvtx/ctvrel/mtc_get_cellez.for ./vms/gallas/caltrack/ctvtx/ctvrel/mtc_hadtracks.for ./vms/gallas/caltrack/ctvtx/ctvrel/mtcl2_iwhere.for ./vms/gallas/caltrack/ctvtx/ctvrel/mtcl2_zimpact.for ./vms/gallas/caltrack/ctvtx/ctvrel/mtc_getmuvtx.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_3d.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_2d.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_3c.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_2c.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_3b.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_2b.for ./vms/gallas/caltrack/ctvtx/mtc_vtx.tex ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_3a.for ./vms/gallas/caltrack/ctvtx/mtc_hadtracks_2a.for ./vms/gallas/caltrack/ctvtx/mtc_getmuvtx.for ./vms/gallas/caltrack/mtctf_test1.for ./vms/gallas/caltrack/mtc_mucalfind.com ./vms/gallas/caltrack/mtc_mucalfind.for ./vms/gallas/caltrack/mtc_mucalf2.com ./vms/gallas/caltrack/aaa_mtc_recofix.tree ./vms/gallas/caltrack/mtc_plots.kumac ./vms/gallas/caltrack/mtc_mucalfindd.com ./vms/gallas/caltrack/mtc_frachit.for ./vms/gallas/caltrack/mtc_get_muoncells_check.for ./vms/gallas/caltrack/mtc_mucalffindnext.txt ./vms/gallas/caltrack/mtc_mucalf2d.com ./vms/gallas/caltrack/kumac/mtc_plots.kumac ./vms/gallas/caltrack/aaa_mtc_flint.tree -- I don't know what this is. Looks like online Run 1 level 2 code -- that was being looked at for Run 2 Level 3, but abandoned. ./cvsarea/l3fmuo_caltrack/run1/mtcl2_dump_energy.for ./cvsarea/l3fmuo_caltrack/run1/mtc_perpdist.for ./cvsarea/l3fmuo_caltrack/run1/mtc_cal_confirm.for ./cvsarea/l3fmuo_caltrack/run1/mtcl2_offline.for ./cvsarea/l3fmuo_caltrack/run1/mtc_pnttocos.for ./cvsarea/l3fmuo_caltrack/run1/mtcl2_ringnm.for ./cvsarea/l3fmuo_caltrack/run1/mtcl2_iwhere.for ./cvsarea/l3fmuo_caltrack/run1/mtcl2_zimpact.for -- In the Run 1 reconstruction, MTC was run as a part of muon_reco, -- which included all track finding. -- These are gzipped files, probably the same as the files above. ./d0cha/mtc_reco ./d0cha/mtc_reco/d0library/muon_reco/mtc_mpv.rcp.gz ./d0cha/mtc_reco/d0library/muon_reco/mtc.rcp.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_rswap.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_iswap.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_hadtracks.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_exyzem3.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_test_iwhere.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_get_longz.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtcevt.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_pnttocos.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtcafl.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_fill_mpvcom.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_line_stepback.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_lintocos.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_etaphicos.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalscan.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_cosetaphi.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_fill_mpv.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_fill_mtc.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalfen5.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_dump_tchi.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_line_calv1.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_dump_tene.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalfen.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_linepntdir.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_perpdist.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_test_mpv.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_fill_fmtc.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalvtx.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_dump_ttype.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_chilin.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_isubeta.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_icd_tube.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtcl2_iwhere.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_fill_sublyr.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalftrack.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_get_xyz.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_frachit.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mpv.rcp.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_line_fastback.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalen.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalen5.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_linefit.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc.rcp.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_test_longz.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_iwhlayer.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_getmuvtx.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_en_em3.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_dump_tene5.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucalffind.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_iwhere.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_lexist.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtcl2_zimpact.for.gz ./d0cha/mtc_reco/d0library/muon_reco/source/mtc_mucaltrack.for.gz ./d0cha/mtc_reco/mtc_reco.tar.gz -------------------------------------------------------------- Nils Gollub wrote: > Dear Elizabeth, > > no problem... I was on a longer holiday and only now come back to the MTCs...It would be nice to have your code (or rather the coded tables). So if it is not too much work for you to dig it out, I would be grateful. > > Thank you very much, Nils. > > > On Wed, 8 Sep 2004, Elizabeth Gallas wrote: > >> Hi ! >> >> sorry, your email got lost. >> this is a reminder to myself to answer it. >> all the code is in fortran on d0mino. >> I can point you to it when I can find >> it if you still are interested (let me know). >> >> sorry about the delay, >> Elizabeth >> -------------------------------------- >> Nils Gollub wrote: >> >>> Dear Elizabeth, >>> >>> I am trying to make the MTC ID work for D0 RunII and only now found your D0 Note 2066 about that. It contains the information I was looking for for quite some while now, i.e. the expected deposited energy per cell (Tables 1-4). Do you have this data available in some electronic format, so I slip entering it all by hand? And do you think the numbers measured in the test beam are still appropriate for use today? >>> >>> Generally - if the software still exists somewhere - it would maybe be a good idea if I could have a look at your code, so I don't have to reinvent the wheel completely (which I have done by now quite a lot, I realize...) >>> >>> Thank you very much in advance for any help/tips/code or tables, >>> >>> Nils. >>