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 <iostream.h> 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<double> 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<T>&).
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