Global tracking release notes. David Adams See the proceedings of the weekly global tracking meetings for more information. ======================================================================== t01.37.00 12mar01 gtrprop v00-21-25 gtr_lyze v00-21-07 ======================================================================== t01.36.00 05mar01 gtrmix v00-21-08 gtr_find v00-21-17 gtr_sys v00-21-16 gtrprop v00-21-21 Add new CFT packages to gtr_build_gtr. Add support for the new CFT clusters but do not use them in track finding or enable any of their switches. Comments have been added to four RCP's. Add flag to run debugger from gtr_run. ======================================================================== t01.35.00 26feb01 gtrmix v00-21-06* gtr_mcsim v00-21-04* trfcylplane v00-63-04 trfzp v00-63-04 Add zero bfield capability. ======================================================================== t01.34.00 19feb01 trfutil v00-63-03 trfcyl v00-63-07 viewplot v00-00-03 tim_interface v00-01-15 gtrfit v00-21-10 gtr_find v00-21-15 gtr_root v00-00-20 Add debug messages to gtr_find to precede fatal errors. Modify gtr_find to require 3 hits for MC GTrack's. TrackTuple can now find track ntuple with a different index. ======================================================================== t01.32.00 29jan01 trfcylplane v00-63-03 objstream v00-05-00 gtrprop v00-21-19 gtr_find v00-21-15* gtr_root v00-00-14 gtr_sys v00-21-13* smt_path ? This is the basis release for production release Fix documentation of objstream. Enable CFT cluster 2D->1D conversion in reco. Enable overlap in GTR and reco. Fix farm run scripts for farm changes. ======================================================================== t01.31.00 22jan01 spacegeom ??? gtrbase v00-21-03 gtrfit v00-21-09 gtrprop v00-21-16* gtr_evt v00-21-02* gtr_find v00-21-12* gtr_tuple v00-21-04 gtr_sys v00-21-11* gtr_root v00-00-13* cft_obs ??? Refitting now preseves misses but many tracks are lost. Fitter now has the RCP option to convert 2D CFT to 1D. This option is off by default. The saveing of missing after track finding is now RCP optional. This option is off by default. D0Propagator now has OBS constructor w/ or w/o non-uniform CFT field. GtrFind now uses d0prop.obs for refit ==> nonuniform CFT field. Track finding now uses the non-uniform field. This improves the overlap fit quality. ======================================================================== t01.30.00 15jan01 trfutil v00-63-02 trfbase v00-63-02 trffind v00-63-02 trfcyl v00-63-06 trfdca v00-63-05 trfzp v00-63-03 trfxyp v00-63-05 trfcylplane v00-63-02 gtrmix v00-21-05 gtrfit v00-21-03* gtr_tuple v00-21-03 gtrprop v00-21-03* gtr_find v00-21-07 gtr_sys v00-21-10* gtr_lyze v00-21-06 gtr_root v00-00-07 Modify gtr_build_gtr to skip tests. Minor fix for gtr_run. Fix gtr_copy_public_release. Cuts are aded to suppress fakes in the overlap. These affect the central. Enable overlap? Add CftTrfClusPhi? Add OBS constructor for D0Propagator. Add GtrFind step RCP parameter to specify D0Propagator. Add GtrFind step RCP parameter to specify CFT cluster options. Release gtr_root. Fix propagators so they can handle zero field. Add CheckOr. Remove some references. Add paths (nonpersitent) to GTracks. We backed out of the gtrprop changes. Add misses to GTracks in GtrFind. These are lost in refit and output. Build script gtr_build_gtr now does D0 setup. ======================================================================== t01.29.00 08jan01 gtrmix v00-21-04 gtrprop v00-21-03 gtr_find v00-21-06 gtr_sys v00-21-04 gtr_lyze v00-21-05 Add gtr_build_gtr Bug fixes. ROOT analysis. Add cft/smt count checker. Add RCP switch to suppress cerr messages in GtrFind. Enable this option for reco. ======================================================================== t01.28.00 02jan01 trfcyl v00-63-05* trfzp v00-63-02 trfxyp v00-63-03 trfdca v00-63-03 gtrmix v00-21-03 gtr_mcsim v00-21-03 gtr_lyze v00-21-02 gtrprop v00-21-02 SMT geometry changes. Require CFT2 instead of CFT1 for overlap in gtr_lyze/kumac/test_acc.kumac. Cut recorder updates. Bug fix for gtr_mcsim. ======================================================================== t01.27.00 18dec00 No changes. ======================================================================== t01.26.00 11dec00 tim_interceptor v00-01-02 Remove output noise from TIM. Upgrade gap tracking. ======================================================================== t01.25.00 04dec00 trfcyl v00-63-04 trfdca v00-63-02 PropCyl can now obtain its field from PropCylField. Fix cut recording in CheckCylDca_signif. ======================================================================== t01.24.00 27nov00 trfobj v00-63-02 trfcut v00-63-01 trfutil v00-63-01 trfbase v00-63-01 trflayer v00-63-01 trffit v00-63-01 trffind v00-63-01 trfcyl v00-63-01 trfcyl2D v00-63-01 trfzp v00-63-01 trfxyp v00-63-01 trfcylplane v00-63-01 trfdca v00-63-01 trfzcyl v00-63-01 trf_cft v00-63-01 trftest v00-63-01 trf_proptest v00-63-01 d0cluster v00-21-01 d0cluster_evt v00-21-01 gtrbase v00-21-01 gtrmat v00-21-01 gtrmix v00-21-01 gtr_evt v00-21-01 gtrselect v00-21-01 gtrprop v00-21-01 gtrfit v00-21-02 gtr_dump v00-21-01 gtr_tuple v00-21-01 gtr_find v00-21-04* gtr_mcfill v00-21-01 gtr_mcsim v00-21-01 gtr_mcfind v00-21-01 gtr_sys v00-21-01 gtr_lyze v00-21-01 gtr_proptest v00-21-01 New SMT central path extension. Fix VERSION files that were written incorrectly in t01.23.00. Update doc files to reference the currect TRF and GTR home pages and my current email. ======================================================================== t01.23.00 20nov00 static_la v00-00-02 ref_count v00-00-02 objstream v00-04-00 d0cluster v00-21-00 d0cluster_evt v00-21-00 gtrbase v00-21-00 gtrmat v00-21-00 gtrmix v00-21-00 gtr_evt v00-21-00 gtrselect v00-21-00 gtrprop v00-21-00 gtrfit v00-21-00 gtr_dump v00-21-00 gtr_tuple v00-21-00 gtr_find v00-21-00 gtr_mcfill v00-21-00 gtr_mcsim v00-21-00 gtr_mcfind v00-21-00 gtr_sys v00-21-00 gtr_lyze v00-21-00 gtr_proptest v00-21-00 Switch to static_la. Objstream and most of TRF uses LocalSharedDeletePolicy instead of SharedDeletePolicy. Hit and cluster lists replaced with vectors. ======================================================================== t01.22.00 13nov00 trffit v00-62-10 trffind v00-62-22 gtrprop v00-20-22 gtr_find v00-20-46 cft_obs v00-20-36 cft_cyl2D v00-01-75 trf_smtlayer v00-01-09 trf_smtfind v00-01-15 smt_path v00-03-36 smt_detector v00-04-33 Add trffit/Refitter. Add refit and post checkers to path stop. Move CFT zlam track refit from RCP to OBS. Make 2step central CFT the default. Speed up CFT part of D0Propagator. Improve CFT->SMT extension. ======================================================================== t01.21.00 06nov00 static_la v00-00-01 ref_count v00-00-01 ptr v02-07-12 trfutil v00-62-08* trfbase v00-62-12* trffit v00-62-07 trffind v00-62-21 trfcyl v00-62-31 trfzp v00-62-09* trfcylplane v00-62-07* trf_cft v00-62-02* gtr_find v00-20-44* gtr_sys v00-20-14 gtr_lyze v00-20-15 gtr_evt v00-20-04* Fix CFT 2step RCP's. Add CFT 2step obs files to gtr_find_get_obs. Add gtr_find RCP's to gtr_copy_private_release. Add refit and post checkers to TRF++ track finding. ======================================================================== t01.20.00 30oct00 trfcyl v00-62-27 trfdca v00-62-02 trfzp v00-62-08 trfxyp v00-62-07 trfcylplane v00-62-06 gtrmix v00-20-05 gtrprop v00-20-19 gtr_find v00-20-39 gtr_sys v00-20-13* tim_interceptor v00-00-08 tim_interface v00-01-03 elastic_reco v00-01-03 cft_obs v00-26-30 Replace matrix with TrackDerivative where needed. Enable cft_obs fixes for efficiency loss. Add RCP's for CFT 2step finding. Make SMT part of D0Propagator faster. Modify farm control script to use fbsng instead of farms. ======================================================================== t01.19.00 23oct00 trflayer v00-62-08 trffind v00-62-19 trfcyl v00-62-25 trfdca v00-62-01 trfzcyl v00-62-00 gtrmix v00-20-04* gtr_find v00-20-36* gtr_proptest v00-20-05 gtr_sys v00-20-12* cft_evt cft_trf cft_cyl2D cft_obs Add scripts to run gtr on the farm. Widen ClusterContainer interface. Add trfcyl/CheckCylDca_signif. Add changes to allow CFT r-phi followed by z-lam. Add errors to CFT cluster filter calculations. Update CFT to use the new ClusterFilter interface. Switch to mix detector so CFT material is not added in the layers. ======================================================================== t01.18.00 16oct00 trflayer v00-62-06 trffit v00-62-06 trfcyl v00-62-21 trfzcyl gtr_find v00-20-33 gtr_sys v00-20-08* Modify LayerCylinder to propagate tracks to the other side of the cylinder when initial and final surfaces are the same. The gtr_run script now uses a local writeable RCP database making it possible to use a non-writeable private release or no private release. ======================================================================== t01.17.00 09oct00 trfbase v00-62-10* trflayer v00-62-05* trffind v00-62-18 trfcyl v00-62-16-01* trfzp v00-62-07* trfxyp v00-62-06* trftest v00-62-01 gtr_lyze v00-20-14 gtr_proptest v00-20-03 Add reordering to AddFitCyl_Phi_Phi_Phi and AddFitCyl_PhiZ_PhiZ. Add a working path to trftest for use with findcyl2. Add ClusterContainer and use in ClusterFinder, ClusterFilter and PTrack. Add arbitrary data to VTrack. ======================================================================== t01.16.00 02oct00 objstream v00-03-28 trffind v00-62-15 trfcut v00-62-10 trfcyl v00-62-15 d0cluster v00-19-06 gtr_find v00-20-31* gtr_proptest v00-20-02 gtr_lyze v00-20-12 Add ClusterFilterWithPTracks. Add script gtr_get_kumacs to install standard kumacs. ======================================================================== t01.15.00 25sep00 gtr_sys v00-20-05 Upgrage gtr_sys/gtr_run. ======================================================================== t01.14.00 18sep00 gtrfit v00-20-04* gtr_find v00-20-29* gtr_mcfind v00-20-09* gtr_sys v00-20-05* Fix memory leaks. Add scripts to run gtr. CFT tracks are allowed to share a maximum of three hits. ======================================================================== t01.13.00 11sep00 trfutil v00-62-07 trfcut v00-62-09 trfbase v00-62-08 trffit v00-62-05 trffind v00-62-13 trfcyl v00-62-14 trfzp v00-62-06 trfxyp v00-62-05 trfcylplane v00-68-04 trfcyl2D v00-62-02 gtrbase v00-20-06* gtr_tuple v00-20-05 gtrfit v00-20-03 gtr_lyze v00-20-11 gtr_evt v00-20-03 gtr_find v00-20-28* gtr_mcfind v00-20-07* Many optimization changes from Herb including making ClusterPtr a bare pointer. Make GtrTimPropagator use nonuniform field. Add RCP GtrFindPkg_reco_overlap. ======================================================================== t01.12.00 05sep00 chunkptr v00-12-07 objstream v00-03-27 trfcyl v00-62-13 trffind v00-62-12 gtr_find v00-20-27* gtrprop v00-20-18 Add OBSINCLUDE to objstream. Optimize trffind/FilterShares. Add tuple for refit errors in gtr_find/GtrFind. Back out of changes for gtrprop/D0Propagator and SMTBarrelLayer. Add option for refit error ntuple in gtr_find/GtrFind. ======================================================================== t01.11.00 28aug00 timekeep v00-02-07 trfcyl v00-62-11 gtrfit v00-20-02 gtr_evt v00-20-02 gtr_tuple v00-20-04 gtr_find v00-20-23 gtr_mcfind v00-20-05 gtrbase v00-20-03 gtrprop v00-20-17 Remove cint-lite refs. Fix timekeep so it can handle time intervals > 40 min. Bug fixes for cut recording. Increased CFT chi-square limits from Harry increase efficiency but slow. CFT central cluster filters from Herb sped things up. Add and select nonuniform field option to gtrbase/GtrTimPropagator. Modify gtr_prop/D0GTrackPropagator to allow use of GtrTimPropagator. ======================================================================== t01.10.00 21aug00 trfcut v00-62-07 trflayer v00-62-04 trffind v00-62-11 trfcyl v00-62-10 gtr_lyze v00-20-10 gtr_find v00-20-21 Fix bug in gtr_lyze cft reco acceptance test. Add gtr_lyze acceptance tests for gap and overlap. Add gtr_find overlap RCP files. Still not included in default. Add cut recording. ======================================================================== t01.09.00 07aug00 objstream v00-03-25? trfutil v00-62-06 trfcut v00-62-06 trffind v00-62-09 trfcyl v00-62-09 trfcyl2D v00-62-00 trf_proptest v00-62-01 gtrbase v00-20-02 gtrprop v00-20-12 gtr_mcsim v00-20-04 gtr_find v00-20-16 gtr_lyze v00-20-06 gtrfit v00-20-00* gtr_find v00-20-19* Enable the exclusion of inconsistent McTrack states. Drop the McTrack threshold to 0.3 GeV/c. Add GtrTimPropagator to deliver TIM propagator with constant 2 Tesla field. Add flag for using TIM for refitting in GtrFind but disable it. Add flag for use of TIM in D0GTrackPropagator but disable it. Add gap timing to gtr_lyze/kumac/avgtime.for. Add trfcut histograms. ======================================================================== psim01.00.01 01aug00 gtr_mcsim v00-20-02-01 Enable the exclusion of inconsistent McTrack states. Drop the McTrack threshold to 0.3 GeV/c. ======================================================================== t01.08.00 31jul00 trfutil v00-62-05 trfcut v00-62-05 trfcyl v00-62-08 trfcylplane v00-62-03 trffind v00-62-07 gtr_find v00-20-11 gtrprop v00-20-10 Add trfcylplane/CylinderPropagator Implement cut recorder and tuple. ======================================================================== t01.07.00 24jul00 gtr_lyze v00-20-05 timekeep v00-02-04* trfutil v00-62-03* trfcut v00-62-04* gtr_evt v00-20-01* gtr_mcfill v00-20-02* Add forward acceptance test to gtr_lyze. ======================================================================== t01.06.00 17jul00 spacegeom v00-05-08 trfcut v00-62-03 trffit v00-62-03 trffind v00-62-04 gtrbase v00-20-01 gtr_tuple v00-20-03 gtr_find v00-20-08 gtr_lyze v00-20-04 trffit v00-62-04* trffind v00-62-06* Modify GTrackPropagator so that it fails when propagation from a state without a fit is attempted. Add gtr_tuple RCP to fill McTrack's only. Changes for the cut recorder. ======================================================================== preco04.00.02 jul00 gtrbase v00-20-01 Modify GTrackPropagator so that it fails when propagation from a state without a fit is attempted. ======================================================================== t01.05.00 11jul00 trfcut v00-62-01 trffit v00-62-01 gtr_find v00-20-07 gtr_tuple v00-20-01 trffit v00-62-02* gtr_tuple v00-20-02* New package trfcut. Modify gtr_find to allow RCP to specify construction of a cut recorder. McInfo changes from Mike Hildreth. Remove backward propagation check in GtrFind. ======================================================================== t01.04.00 03jul00 trfbase v00-62-04 trflayer v00-62-03 trffind v00-62-02 trfcyl v00-62-06 trfzp v00-62-02 trfxyp v00-62-03 gtrprop v00-20-06 gtr_find v00-20-07 trfcyl v00-62-07* trfzp v00-62-03* trfxyp v00-62-04* trfutil v00-62-02* gtr_mcsim v00-20-02* Fix default central CFT track-finding RCP. Modify Layer interface to include LTrackList as argument reference instead of copy return. All StatList iterator in LayerStatChain so users can examine the list. Modify TrfVector to allow (bout not enable) ZOOM LinearAlgebra. Remove zero divide in smatrix. Modify PropCyl so that test no longer causes zer divide. Lower McTrack threshold from 0.5 t0 0.35 GeV/c. TRF planar zero division fixes. ======================================================================== t01.03.00 26jun00 gtrmix v00-20-01 gtr_mcfill v00-20-01 gtrprop v00-20-03 Changes for new SMT interface. ======================================================================== t01.02.00 19jun00 cft_obs v00-26-07 cft_trf v00-26-19* trfbase v00-62-02 trfcyl v00-62-04 trfzp v00-62-01 trfxyp v00-62-02 trfcylplane v00-62-01 trf_cft v00-62-01* gtr_mcsim v00-20-01 Add z0 cut to AddFitCyl_PhiZ_PhiZ. Neutrals are no longer included in McTrack's. Fix Hit copy constructor to copy parent cluster pointer. New ZZ fitter. New (faster) SMT propagator. ======================================================================== t01.01.00 12jun00 trfutil v00-62-01 trfbase v00-62-01 trflayer v00-62-01 trffind v00-62-01 trfcyl v00-62-02 trfzp v00-62-01 trfxyp v00-62-02 trfcylplane v00-62-01 gtrprop v00-20-02 Fix bug in LayerCylinder to better handle the case ON but not AT. Add trfutil/normalize(smatrix&). Fix minor bug in trflayer/LTrack. Add registration of chi-square cluster filter. New ZZ fitter. Faster D0 propagator. ======================================================================== t00.92.00 29may00 cft_evt v00-27-03 no! This does not work! -- yes it does cft_obs v00-26-05 cft_cyl2D v00-01-17 cft_trf2D v00-01-10 trf* v00-62-00 trffit v00-61-29 trffind v00-61-29 trfcyl v00-61-39 gtr* v00-20-00 gtrmix v00-19-15 gtr_find v00-19-88 gtr_sys v00-19-05 trf* v00-62-00 gtr* v00-20-00 gtr_find v00-20-03* Switch to CftRcpDetectorFiller. Add CFT central only track finding. Use GtrFindPkg_cft_central.rcp for 1D. Use GtrFindPkg_cft2D_central.rcp for 2D. Add CFT 2D clustering to gtr. Add gtr_find/GtrFindPkg_reco.rcp for use in d0reco. PTrack now propagates tracks to the hit surface if needed. CFT changes are listed to verify consistency. Add CFT 2D OBS files to gtr_find_get_obs. * Add debug loop to gtr_find. Fix undefined timing tuple errors in gtr_find. ======================================================================== t00.91.00 22may00 trfutil v00-61-16 trfcyl v00-61-38 trffind v00-61-27 chunkptr v00-12-06* gtr_find v00-19-83 gtr_lyze v00-19-03 Add CpuTimerTuple::is_defined(). Add timing to PTrack, TrackExtender and TrackFinder. Add TRF timing to gtr_find and enable in RCP's. Update gtr_lyze. Modify SurfCylinder::pure_euql(...) to use is_equal(...). Add trffind/ClusterFilterChisq. Modify LayerCylinder so clusters can be displaced from the surface. * Modify chunkptr for new EnvID interface. ======================================================================== t00.90.00 15may00 trfutil v00-61-15 trfcylplane v00-61-14* gtrfit v00-19-13* gtr_find v00-19-82 gtrprop v00-19-28 Add trfutil/CpuTimerTuple. Add package timer to GtrFind. Make final track refit the default. Drop CFT refit. Reverse fit order in BiGTrackFitter. Add option for multiple loops in BiGTrackFitter. Add CPU timer to gtr_find. Timer includes time for each step plus init, refit and write. Clean up gtrprop. * Drop unknown direction abort in PropXYCyl. Add chi-square limit to SimpleGTrackFitter. ======================================================================== t00.89.00 08may00 objstream v00-03-23* trfbase v00-61-34 trflayer v00-61-14 trfcyl v00-61-34* trfzp v00-61-21 trfxyp v00-61-21 trfcylplane v00-61-13 trftest v00-61-08* gtrbase v00-19-16 gtrprop v00-19-26 gtrfit v00-19-11 gtr_evt v00-19-24 gtr_find v00-19-78 gtr_mcsim v00-19-14 Fix bug in gtrprop--errors were not being updated correctly in SMT. Fix bug in GtrFind--error stream pointer was not initialized null. Add XXX_MOVE options to planar propagators. Speed up D0Propagator. Modify SimpleGTrackFitter and BiGTrackFitter so that fit errors do not trigger assertions. Fix bug in PropCyl--only affects NEAREST_MOVE. Fix bug in Propagator--derivatives weren't being updated. Fix derivative calculation in PropJoinCyl. Remove unecessary bounds checking in planar layers. Allow multistep finding in a single framework package. Modify SimpleGTrackFitter to check propagation direction for each cluster. Speed up and bug fixes for D0 propagator. Modify finding so that the writing of GTrack chunks to the event is optional and controlled by new RCP flags. Enable only for the final output chunk. Modify GTrack and GTrackChunk to allow states with invalid fits. Add fit drop capability to GTrackState and GTrack. Track finding now has an RCP parameter controlling which states have fit information written to the event. Add missing include in objstream, trftest. Drop HitCyl2D from trfcyl. ======================================================================== t00.87.00 24apr00 trfbase v00-61-33 trfcyl v00-61-31 gtrprop v00-19-23 gtrfit v00-19-08 gtr_tuple v00-19-17 gtr_find v00-19-73* Fix memory leak in gtrfit. Add option to use D0Propagator when building the ntuple. This option is enabled. Add XXX_MOVE directions to Propagator. Add Propagator method to separate move from direction. Move OBS set direction code from PropCyl to PropDirected. Modify PropCyl to support the XXX_MOVE directions. Fix bugs in PropCyl and clarify range ao applicability. Add D0GTrackPropagator. Add missing using statement in gtr_find (bug fix). ======================================================================== t00.86.00 17apr00 trffind v00-61-24 trfcyl v00-61-30 gtrbase v00-19-14 gtrmat v00-19-10 gtr_find v00-19-72 gtrmix v00-19-13 gtrprop v00-19-20 Fix memory leaks in gtrmat and gtr_find. Fix CFT layer assertion in gtrmix. Add ClusterFilter to trffind. Add beam pipe and SMT bug fixed to gtrprop. Drop GTrackPropagator successful propagation assertions. Add HitCyl2D. ======================================================================== t00.85.00 10apr00 trfbase v00-61-31 trfcyl v00-61-28 gtr_find v00-19-71 Add dir to PropCyl OBS. Add optional extended error logging to GtrFind. Allow tracks with fewer states than hits due to duplicate s values in GtrFind. These send an error to cerr and info to the extended error log. ======================================================================== t00.84.00 03apr00 gtrprop v00-19-18 Remove noise from gtrprop. ======================================================================== t00.83.00 27mar00 trfcyl v00-61-26* trfcylplane v00-61-12 gtrbase v00-19-13 gtr_evt v00-19-21 gtr_tuple v00-19-15 gtr_mcsim v00-19-13 gtr_find v00-19-69 gtr_lyze v00-19-02 Added RCP control over CftClusterChunkSim. Fix PTrack tuple enable in gtr_find. Add DetectorID. ======================================================================== t00.82.00 20mar00 trffit v00-61-24 trffit v00-61-26* trffind v00-61-23 gtrbase v00-19-11* gtr_evt v00-19-20* gtr_dump v00-19-07 gtr_tuple v00-19-13 gtr_mcfill v00-19-08 gtr_mcsim v00-19-11 gtr_find v00-19-68 Modify for new framework package testing interface. ======================================================================== t00.81.00 13mar00 trfcyl v00-61-25 trfxyp v00-61-19 trfdca v00-61-12 gtrbase v00-19-10 gtrprop v00-19-11 gtrprop v00-19-16* gtr_evt v00-19-18 gtr_tuple v00-19-12 gtr_find v00-19-65 gtr_mcfill v00-19-07 gtr_mcsim v00-19-09 gtr_mcsim v00-19-10* More SMT develpment for D0Propagator. CFT refit is not the default for track finding. McTrack and standard ntuple now include ID and parent bit pattern. Add particle ID to McTrack. Add # measurements to cyl and DCA ntuples. XY planes are now equal if close. SMT changes should make SMT reco faster. The global tracking executable did not build in this release. ======================================================================== New Hit interface trfbase v00-61-29 trffit v00-61-22 New Hit interface which returns with references instead of values. These changes were abandoned in later version and are not included in any D0 release. ======================================================================== t00.80.00 06mar00 trfbase v00-61-30 trffit v00-61-23 trfcyl v00-61-24 trfzp v00-61-19 trfxyp v00-61-18 trfcylplane v00-61-11 gtr_tuple v00-19-09 gtrmix v00-19-12 gtrprop v00-19-11 gtr_find v00-19-63 Fix arguments in ETrack that were copies but should have been refs. Add second surface capability to GTR cyl tuple. Update gtrprop. Fix refit capability in gtr_find. SMT changes in cluster finding are expected to improve performance. New planar cluster classes. ======================================================================== t00.78.00 21mar00 gtrfit v00-19-07 gtr_find v00-19-62* Remove noise from gtrfit. Disable refit in gtr_find RCP's. Add event control RCP's to gtr_find. This release finds tracks but doe not yet refit them. ======================================================================== t00.77.00 14feb00 trffind v00-61-22 trfcyl v00-61-22 trfzp v00-61-18 trfxyp v00-61-17 trfcylplane v00-61-10 gtrprop v00-19-07 gtrfit v00-19-06 gtr_find v00-19-59 gtr_mcfind v00-19-06 cft_obs v00-26-04 Bug fix in zplane propagagator (was causing a rare crash). Fix DCA checker to remove charge sign bias. Add BiGTrackFitter to gtrfit--it provides optimal fits for both innermost and outermost states. Modify GtrFindPkg to use this new fitter. RCP files are updated appropriately. MC finder now uses D0Propagator to refit. This release does not find tracks. ======================================================================== preco03.06.01 11feb00 trffind v00-61-22 trfcyl v00-61-22 trfzp v00-61-18 trfcylplane v00-61-10 cft_obs v00-26-04 Bug fix in zplane propagagator (was causing a rare crash). Fix DCA checker to remove charge sign bias. ======================================================================== t00.76.00 trfxyp v00-61-17 trf_proptest v00-61-08 gtr_mcsim v00-19-08 Modify GtrSmtMcTrackGen to ignore neutrals. Fix bug in trfxyp propagator. ======================================================================== preco.03.04 gtrbase v00-19-07 gtr_tuple v00-19-08 gtr_mcsim v00-19-07* Drop assertion for propagation failure in GTrackPropagator and GtrTupleMaker. Such tracks are dropped from the tuple. Modify GtrSmtMcTrackGen to ignore neutrals. ======================================================================== t00.74.00 gtrbase v00-19-07 gtr_tuple v00-19-08 Drop assertion for propagation failure in GTrackPropagator and GtrTupleeased) cft_util v00-24-01 xy x x x sftalign v00-24-01 xy x x x sftdigi v00-24-01 xy x x x sftclus v00-24-01 xy x x x sftdigi_evt v00-24-01 xy x x x sftdigi_reco v00-24-07 xy x x x cft_evt v00-24-03 xy x x x cft_reco v00-24-07 x- x x x cft_trf v00-24-03 xy x x x d0cluster v00-18-01 xy x x x d0cluster_evt v00-18-01 xy x x x gtrbase v00-18-02 xy x x x gtr_dump v00-18-04 xy x x x ======================================================================== Patches for t00.45.00 gtr_evt v00-18-04 x x x x For feb08 release (t00.45.00) bld doc com tag reb ctbuild v02-01-01-28 x x x x ptr v02-06-01 x x x x trfbase v00-59-03 x x x x trflayer v00-59-01 x x x x trfcyl v00-59-04 x x x x cft_evt v00-24-02 x x x x cft_trf v00-24-02 x x x x gtr_dump v00-18-03 x x x x gtr_mcfill v00-18-10 x x x x gtr_mcsim v00-18-05 x x x x ======================================================================== For feb01 release (t00.44.00) bld doc com tag reb ctbuild v02-01-01-14 x x x x ctest v01-31-04 x trfbase v00-59-01 x x x x trfcyl v00-59-01 x x x x trfxyp v00-59-01 x x x x cft_reco v00-24-06 x x x x gtr_dump v00-18-02 x x x x gtrmix v00-18-02 x x x x gtr_tuple v00-18-04 x x x x gtr_mcsim v00-18-04 x x x x gtr_mcfill v00-18-06 x x x x gtr_find v00-18-03 x x x x gtr_sys v00-18-05 x x x x ======================================================================== For jan18 release (not done) bld doc com tag reb ctbuild v02-01-01-05 x x x x trfbase v00-59-01 x x x x trfcyl v00-59-01 x x x x gtr_mcfill v00-18-04 x x x x For jan11 release (t00.43.00) bld doc com tag reb ctbuild v02-01-00 x x x x ctdep v00-03-00 x x x x cft_evt v00-24-01 x x x x cft_reco v00-24-03 x x x x cft_trf v00-24-01 x x x x gtr_evt v00-18-02 x x x x gtrmix v00-18-01 x x x x gtr_find v00-18-02 x x x x gtr_mcfill v00-18-03 x x x x gtr_mcsim v00-18-02 x x x x gtr_sys v00-18-02 x x x x ======================================================================== For jan04 release (t00.42.00) bld doc com tag reb cte ctb ctest v01-31-02 x x x x ctbuild v02-01-00 xx x x x ctexample1 v00-02-00 xx x x x ctexample2 v00-02-00 xx x x x ctexample3 v00-02-00 xx x x x ctexample_d0om v00-02-00 xx x x x oiext v00-03-01 x x x x sftdigi_reco v00-24-05 xx x x x cft_reco v00-24-01 xx x x x gtr_dump v00-18-01 x x x x gtr_mcfill v00-18-01 x x x x gtr_mcsim v00-18-01 x x x x gtr_tuple v00-18-01 x x x x gtr_find v00-18-01 x x x x Builds include: 1. t00.41.00 IRIX6 KCC3.2 2. t00.40.00 IRIX6 KCC3.3 (w/ framework v00-04-03) Was not completed because release disappeared during build. ======================================================================== For dec14 release bld doc com tag reb cte ctb ctest v00-31-01 x x x x ctbuild v02-00-05 x x x x timekeep v00-02-01 x x x x gtr_evt v00-18-01 x x x x gtr_dump v00-18-00 x x x x gtr_sys v00-18-01 x x x x ======================================================================== For dec07 release spacegeom v00-05-02 x x x x x sftdigi_reco v00-24-01 x x x x x For nov30 release * = testing failed bld doc com tag reb cte ctb ctest v01-31-00 x x x x x ctbuild v02-00-00 x x x x x timekeep v00-02-00 x x x x x ptr v02-05-00 x x x x x spacegeom v00-05-01 x x x x x oiext v00-03-00 x x x x x trfutil v00-59-00 x x x x x trfobj v00-59-00 x x x x x trfbase v00-59-00 x x x x x trflayer v00-59-00 x x x x x trffit v00-59-00 x x x x x trffind v00-59-00 x x x x x trfcyl v00-59-00 x x x x x trf_cft v00-59-00 x x x x x trftest v00-59-00 x x x x x trfdca v00-59-00 x x x x x trfzp v00-59-00 x x x x x trfxyp v00-59-00 x x x x x trfcylplane v00-59-00 x x x x x trfoi v00-59-00 x x x x x chunkptr v00-12-00 x x x x x cft_util v00-24-00 x x x x x sftalign v00-24-00 x x x x x sftdigi v00-24-00 x x x x x sftdigi_evt v00-24-00 x x x x x sftdigi_reco v00-24-00 x x x x x sftclus v00-24-00 x x x x x cft_evt v00-24-00 x x x x x cft_reco v00-24-00 x x x x x cft_trf v00-24-00 x x x x x d0cluster v00-18-00 x x x x x d0cluster_evt v00-18-00 x x x x x gtrbase v00-18-00 x x x x x gtr_evt v00-18-00 x x x x x gtrmix v00-18-00 x x x x x gtr_tuple v00-18-00 x x x x x gtr_find v00-18-00 x x x x x gtr_mcfill v00-18-00 x x x x x gtr_mcsim v00-18-00 x x x x x gtr_sys v00-18-00 x x x x x future bld doc com tag reb --- oiext v00-03-00 gtr_oi old --- broken ------ cft_display v00-01-00 unreleased ---------- sftcalib