Difference between revisions of "Solid Tracking"

From Hall A Wiki
Jump to: navigation, search
(Tracking Roadmap)
Line 37: Line 37:
  
 
=Tracking Roadmap=
 
=Tracking Roadmap=
 +
 +
* Input and output
 +
** Develop GEMC banks output standards
 +
** Create implement GEM hit <-> banks interface for digitization code
 +
** Create library for loading banks output, clustering for tracking code
 +
** For library, interface with Hall A analyzer, ROOT output
 +
 +
* Can be done in parallel:
 +
** Implement other algorithms
 +
** Evaluate benchmarks

Revision as of 13:24, 18 July 2011

Things to do and learn from tracking

  • Need to define input and output data structures for tracking code
    • Output from tracking should be standardized so we can easily compare


  • Condiderations
    • With and without magnetic fields
    • With field, is there p dependence
    • GEM clustering dependence
    • Calorimeter and other detector information
    • Potential improvements
    • Dead areas in GEMs
  • Benchmarks
    • Tracking rate
    • Tracking efficiency (#of real tracks reconstructed/# of real tracks)
    • Effect of noise in fits (hits replaced with noise)
    • Pure noise tracks (ghost tracks)
    • Multi-track reconstruction efficiency
    • Helicity dependence of reconstruction (efficiency *and* quality)
    • Noise correlation between planes effects
  • Benchmark conditions to map
    • Background rates 0 - x5
    • Background rate derivatives (for helicity dependence)
    • Uncorrelated - correlated backgrounds
    • Readout strip configuration: x/y vs. r/phi

Tracking Roadmap

  • Input and output
    • Develop GEMC banks output standards
    • Create implement GEM hit <-> banks interface for digitization code
    • Create library for loading banks output, clustering for tracking code
    • For library, interface with Hall A analyzer, ROOT output
  • Can be done in parallel:
    • Implement other algorithms
    • Evaluate benchmarks