These may or may not be undergoing active development. If no one is listed under personnel, then that project is open. Some projects need help even though some people are signed up. Click on the individual project to find out additional details about that project. Many of these refer to the GTR tracking package which is no longer used in track finding but is used in track fitting and refitting.
Test changes to tracking code. Test & measure performance for
each weekly release.
Develop a comprehensive suite of ROOT macros to replace the paw macros
in gtr_lyze.
This has been started by Dave Adams, but more could be done.
(see gtr_root).
Develop/debug unpacking, clustering, calibration etc. for real data.
This is normally the responsibility of the detector subgroups.
Develop paths that can work for partial detector commissioning data and
later full detector. We currently have the following paths.
Using commissioning, cosmic, or physics data to measure the performance
of individual detectors (light yield, pulse heights, noise, efficiency, etc.).
Measure the performance of the tracking software for real data.
Analyze Monte Carlo data sample of various types with a view to identifying
specific problems and improving
tracking software performance. We measure the following aspects of tracking
performance.
As part of the attack on the problem of understanding and improving tracking
(in)efficiency, there is a need to develop additional debugging tools,
including printouts and event displays. One goal is to be able to quickly
identify why any given Monte Carlo track failed to be reconstructed.
Develop new cft trf clusters that correctly model odd/even effects within
fiber doublets, and model the degradation of CFT cluster resolution
(spoiled clusters) with increasing fiber occupancy.
Why does the high-pT track efficiency drop and the misrecos and fakes rise as
background events are added?
Understand why chisquares increase and tracking efficiency drops at low pT,
and for particle types other than muons.
Deriving detailed alignment constants is the responsibility of the
alignment group. However, the tracking group has worked on some
aspects of the alignment problem, including the following. These
tasks are now mostly done.
Extend forward and gap tracks to H disks. Infrastructure and paths for
this exists, except for non-uniform magnetic field propagators.
Develop tracking algorithm starting with the smt in the overlap region.
Extend SMT and gap tracks that cross CFT layers.
Propagate outside the tracking volume using interacting propagator. Need
to correctly describe geometry and magnetic field. This is done
for the central region.
This still needs to be done for the forward region.
Need fast propagation in non-uniform magnetic field for track-finding
with H-disks. Would like better (more accurate) non-uniform magnetic
field propagator for overlap tracking. This is now done except for DCA
propagators. There is also a need to optimize the magnetic field interface.
A plan exists, but no one has identified to do it.
Verify and compare trf propagators (especially interacting propagator)
against d0gstar.
Total global tracking time is currently dominated by the overlap tracking step.
Despite the number of people listed, we could use new ideas here. Some
ideas which have been thought about, but not yet tried are as follows:
Add proper misses to CFT layers.
Develop paths for CFT which allow for misses or CFT cluster inefficiency.
SMT paths already allow inefficiency.
Add global tracking information to reco_analyze ntuple (done).
Develop a mechanism for specifying certain cuts, such as minimum track pT
globally (via rcp or obs), instead of in many individual .obs files.
This is now partially done, global cuts values are now stored in ObjTable,
but global cuts need to be implemented in
many trf components (checkers, cluster filters, etc.)
Globally define magnetic field, propagator, beam position, and other objects
usefully withing and outside of tracking (mostly done).
Currently, GTrack's only have optimal fits at ends of tracks. Develop
methods for getting optimal fits at all layers (desirable for alignment
purposes). (Is this the same as Kalman Smoothing?)
Lately, Dave Adams has developed a class to refit tracks and calculate
residuals at each layer. This mostly meets this need.
Modify GTrackState to store misses, and make them persistent. Put misses
on GTracks when converting PTracks. This is partially done, but misses
on GTracks are not yet persistent.
Replace hard-coded final refit chisquare cut with one that is specified
by .obs or .rcp. Make value of cut available to cut recorder.
Integration
Personnel: D. Adams, H. Greenlee, V. Kuznetsov.
Analysis tools.
Personnel: D. Adams
Unpacking & clustering.
Personnel: M. Hildreth (CFT), Y. Kulik (SMT).
Paths for real data.
Personnel: M. Hildreth (CFT), Y. Kulik (SMT), D. Adams.
As more of the detector is instrumented, additional paths will be required.
Measure detector performance.
Personnel: M. Hildreth (CFT), Y. Kulik (SMT).
Performance analysis with real data.
Personnel: M. Hildreth, A. Kharchilava (CFT), Y. Kulik (SMT), D. Adams.
Monte Carlo performance analysis.
Personnel: Various
Historically, the tracking group has concentrated on analyzing MC Z->mu mu
with overlaid minimum bias background events with emphasis on the muons.
There is a need to extend these analyses to other kinds of data,
including "jetty" data and all particle types.
Debugging tools
Personnel: D. Adams.
Improved CFT clusters
Personnel: J. Krane
Central CFT performace for high track densities
Personnel: M. Hildreth, J. Krane, D. Adams
low pT inefficiency
Personnel: M. Hildreth, J. Krane, D. Adams, R. Gelhaus.
Alignment.
Personnel: A. Kharachilava (CFT), Y. Kulik (SMT)
H-disk extension.
Personnel: V. Kuznetsov, H. Greenlee
H-disk extension.
Personnel: V. Kuznetsov
Extend SMT tracks into CFT.
Personnel: V. Kuznetsov
Propagation outside of tracking volumne.
Personnel: V. Kuznetsov, G. Hasketh.
Fast propagators for non-uniform magnetic field.
Personnel: H. Greenlee
Propagator verification.
Personnel: R. Gelhaus, G. Hasketh
Speed up overlap tracking.
Personnel: H. Greenlee, Y. Kulik, D. Adams, V. Kuznetsov
CFT paths with missing hits.
Personnel:
Reco_analyze
Personnel: V. Kuznetsov
Global cuts.
Personnel: H. Greenlee
Global objects.
Personnel: S. Kulik, H. Greenlee
Optimal fits.
Personnel: Y. Kulik, D. Adams.
Save misses on GTracks.
Personnel:
Final refit chisquare
Personnel:
mikeh@fnal.gov