Difference between revisions of "Mattione Update 05072012"
From GlueXWiki
m (moved Mattione Update 05062012 to Mattione Update 05072012) |
(→Single-Track Event Reconstruction Efficiencies) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 22: | Line 22: | ||
<br style="clear:both;"/> | <br style="clear:both;"/> | ||
− | == | + | == # Reconstructed Tracks == |
+ | * 1000 events with one π<sup>+</sup> 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: | * # Reconstructed Tracks / Event: | ||
− | ** NOTE: Hit selectors disabled for wire based & time based fits: | + | ** 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) |
{| class="wikitable" | {| class="wikitable" | ||
− | | [[Image: | + | | [[Image:Mattione_Update_05072012_SlowPiPlus_NumCandidates.gif|thumb|left|350px|Track Candidates]] |
− | | [[Image: | + | | [[Image:Mattione_Update_05072012_SlowPiPlus_NumWireBased.gif|thumb|left|350px|Wire Based Tracks]] |
− | | [[Image: | + | | [[Image:Mattione_Update_05072012_SlowPiPlus_NumTimeBased.gif|thumb|left|350px|Time Based Tracks]] |
|} | |} | ||
<br style="clear:both;"/> | <br style="clear:both;"/> | ||
− | + | == Single-Track Event Reconstruction Efficiencies == | |
− | + | ||
− | + | === Overall === | |
− | * | + | {| class="wikitable" |
+ | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_Overall_PiPlus_SpiralCode.gif|thumb|left|450px|05/07/12 Spiral Code - π<sup>+</sup>'s]] | ||
+ | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_Overall_Proton_SpiralCode.gif|thumb|left|450px|05/07/12 Spiral Code - Protons]] | ||
+ | |} | ||
+ | |||
+ | === π<sup>+</sup>'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. | ||
+ | {| class="wikitable" | ||
+ | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_Candidates_PiPlus_SpiralCode.gif|thumb|left|350px|05/07/12 Spiral Code - Track Candidates]] | ||
+ | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_WireBased_PiPlus_SpiralCode.gif|thumb|left|350px|05/07/12 Spiral Code - Wire Based Tracks]] | ||
+ | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_TimeBased_PiPlus_SpiralCode.gif|thumb|left|350px|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. | ||
{| class="wikitable" | {| class="wikitable" | ||
− | | [[Image: | + | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_Candidates_Proton_SpiralCode.gif|thumb|left|350px|05/07/12 Spiral Code - Track Candidates]] |
− | | [[Image: | + | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_WireBased_Proton_SpiralCode.gif|thumb|left|350px|05/07/12 Spiral Code - Wire Based Tracks]] |
− | | [[Image: | + | | [[Image:Mattione_Update_05072012_TrackReconstructionEfficiency_TimeBased_Proton_SpiralCode.gif|thumb|left|350px|05/07/12 Spiral Code - Time Based Tracks]] |
|} | |} |
Latest revision as of 11:16, 7 May 2012
Contents
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 | |||
Event 2 | |||
Event 3 | |||
Event 294 |
# 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)
Single-Track Event Reconstruction Efficiencies
Overall
π+'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.
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.