Mattione Update 05072012

From GlueXWiki
Jump to: navigation, search

Track Candidate Reconstruction Sampling

  • All events have one π+ thrown at p = 150 MeV/c, θ = 90 degrees, φ = random.
  • These are identical to those presented at the 04/25/2012 Tracking Software meeting.
Event # Hits (CDC & Truth) Current (04/08/12) Code Track Candidates Spiral Code Track Candidates
Event 1
Mattione Update 04252012 SlowPiPlus Event1 Hits.png
Mattione Update 04252012 SlowPiPlus Event1 Current.png
Mattione Update 04252012 SlowPiPlus Event1 Spiral.png
Event 2
Mattione Update 04252012 SlowPiPlus Event2 Hits.png
Mattione Update 04252012 SlowPiPlus Event2 Current.png
Mattione Update 04252012 SlowPiPlus Event2 Spiral.png
Event 3
Mattione Update 04252012 SlowPiPlus Event3 Hits.png
Mattione Update 04252012 SlowPiPlus Event3 Current.png
Mattione Update 04252012 SlowPiPlus Event3 Spiral.png
Event 294
Mattione Update 04252012 SlowPiPlus Event294 Hits.png
Mattione Update 04252012 SlowPiPlus Event294 Current.png
Mattione Update 04252012 SlowPiPlus Event294 Spiral.png


# Reconstructed Tracks

  • 1000 events with one π+ thrown at p = 150 MeV/c, θ = 90 degrees, φ = random.
  • Improvements from last time (04/25/2012):
    • Changed track candidate algorithm structure (removes memory explosion & slow reconstruction): Decreased %events with no track candidates from ~12% to ~4%.
    • Upgraded to newest Kalman Filter code (includes fix for broken tracks) (also decreased minimum pion momentum from 150 to 50 MeV/c): Decreased %events with no time-based tracks from ~75% to ~45%.
    • Truncated track stepping once track turns back inwards towards the target (Δr < 0.0 bounds check in DTrackFitterKalmanSIMD::SetCDCReferenceTrajectory()): Decreased %events with no time-based tracks from ~45% to ~28%.
    • Note: no changes have been checked into svn yet.
  • # Reconstructed Tracks / Event:
    • NOTE: Hit selectors disabled for wire based & time based fits, except for "SVN Code": instead use hits from track candidates (and ignore hits after spiral turn back inwards)
Track Candidates
Wire Based Tracks
Time Based Tracks


Single-Track Event Reconstruction Efficiencies

Overall

05/07/12 Spiral Code - π+'s
05/07/12 Spiral Code - Protons

π+'s by Stage

  • Note: To calculate the efficiency for each stage (wire-based, time-based), only events that pass the previous stage (candidate, wire-based) are considered.
05/07/12 Spiral Code - Track Candidates
05/07/12 Spiral Code - Wire Based Tracks
05/07/12 Spiral Code - Time Based Tracks

Protons by Stage

  • Note: To calculate the efficiency for each stage (wire-based, time-based), only events that pass the previous stage (candidate, wire-based) are considered.
05/07/12 Spiral Code - Track Candidates
05/07/12 Spiral Code - Wire Based Tracks
05/07/12 Spiral Code - Time Based Tracks