Difference between revisions of "Mattione Update 08212013"
From GlueXWiki
(→Track Candidate Reconstruction Sampling) |
(→Accuracy) |
||
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == Track Candidate Reconstruction | + | == Summary == |
+ | * Wrote new CDC Track Candidate code to try to do a better job of reconstructing low-momentum track spirals. | ||
+ | * Currently debugging/testing, extremely preliminary results are below. | ||
+ | |||
+ | == Track Candidate Reconstruction Samples == | ||
* All events have one π<sup>+</sup> thrown at p = 150 MeV/c, θ = 90 degrees, φ = random. | * All events have one π<sup>+</sup> thrown at p = 150 MeV/c, θ = 90 degrees, φ = random. | ||
+ | ** Note: When tracks are drawn, energy loss is not taken into account. | ||
{| border="1" cellpadding="2" align="left" valign="top" style="text-align:center;" | {| border="1" cellpadding="2" align="left" valign="top" style="text-align:center;" | ||
− | !width=" | + | !width="50"| Event # |
!width="200"| Truth Hits | !width="200"| Truth Hits | ||
!width="200"| Reconstructed Hits | !width="200"| Reconstructed Hits | ||
!width="200"| Current (08/20/13) Code Track Candidates | !width="200"| Current (08/20/13) Code Track Candidates | ||
!width="200"| Spiral Code Track Candidates | !width="200"| Spiral Code Track Candidates | ||
+ | !width="50"| # Candidates: Current / Spiral | ||
+ | |- | ||
+ | ! Event 1 | ||
+ | | [[Image:Mattione_Update_08202013_SlowPiPlus_Event1_TruthHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event1_ReconHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event1_Current.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event1_Spiral.png|left|250px]] || 4 / 2 (extra in spiral is NaN) | ||
|- | |- | ||
− | ! Event | + | ! Event 2 |
− | | [[Image: | + | | [[Image:Mattione_Update_08202013_SlowPiPlus_Event2_TruthHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event2_ReconHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event2_Current.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event2_Spiral.png|left|250px]] || 4 / 1 |
|- | |- | ||
− | ! Event | + | ! Event 3 |
− | | [[Image: | + | | [[Image:Mattione_Update_08202013_SlowPiPlus_Event3_TruthHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event3_ReconHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event3_Current.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event3_Spiral.png|left|250px]] || 8 / 1 |
|- | |- | ||
− | ! Event | + | ! Event 17 |
− | | [[Image: | + | | [[Image:Mattione_Update_08202013_SlowPiPlus_Event17_TruthHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event17_ReconHits.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event17_Current.png|left|250px]] || [[Image:Mattione_Update_08202013_SlowPiPlus_Event17_Spiral.png|left|250px]] || 9 / 1 |
|} | |} | ||
<br style="clear:both;"/> | <br style="clear:both;"/> | ||
Line 54: | Line 63: | ||
* Track Candidates: Δφ | * Track Candidates: Δφ | ||
+ | ** New spiral code almost always chooses the correct spiral arm!! (and thus gets the correct charge) | ||
{| class="wikitable" | {| class="wikitable" | ||
| [[Image:Mattione_Update_08202013_DeltaPhi_Candidates_Current.png|thumb|left|500px|Current (08/20/13) Code]] | | [[Image:Mattione_Update_08202013_DeltaPhi_Candidates_Current.png|thumb|left|500px|Current (08/20/13) Code]] | ||
Line 80: | Line 90: | ||
<br style="clear:both;"/> | <br style="clear:both;"/> | ||
+ | <!-- | ||
== Hit Selector == | == Hit Selector == | ||
=== Multiplicity === | === Multiplicity === | ||
Line 113: | Line 124: | ||
|} | |} | ||
<br style="clear:both;"/> | <br style="clear:both;"/> | ||
+ | --> |
Latest revision as of 11:55, 21 August 2013
Contents
Summary
- Wrote new CDC Track Candidate code to try to do a better job of reconstructing low-momentum track spirals.
- Currently debugging/testing, extremely preliminary results are below.
Track Candidate Reconstruction Samples
- All events have one π+ thrown at p = 150 MeV/c, θ = 90 degrees, φ = random.
- Note: When tracks are drawn, energy loss is not taken into account.
Event # | Truth Hits | Reconstructed Hits | Current (08/20/13) Code Track Candidates | Spiral Code Track Candidates | # Candidates: Current / Spiral |
---|---|---|---|---|---|
Event 1 | 4 / 2 (extra in spiral is NaN) | ||||
Event 2 | 4 / 1 | ||||
Event 3 | 8 / 1 | ||||
Event 17 | 9 / 1 |
Performance
- 1000 events, all with one π+ thrown at p = 150 MeV/c, θ = 90 degrees, φ = random.
Multiplicity
- # Track Candidates
- # Time-Based Tracks (with PID = π+)
- Average Event Reconstruction Rate:
- Current (08/20/13) Code: 7.5Hz
- Spiral Code: 17.5Hz
Accuracy
- Track Candidates: Δp/p
- Track Candidates: Δθ
- Track Candidates: Δφ
- New spiral code almost always chooses the correct spiral arm!! (and thus gets the correct charge)
- Track Candidates: ΔVertex-Z
- % of events with at least one track that is "roughly close" to the thrown parameters:
- "Roughly Close": p within 20%, θ within 15 degrees, φ within 30 degrees, Vertex-Z within 10cm
Stage | Current (08/20/13) Code | Spiral Code |
---|---|---|
Track Candidates | 28.9% | 33.0% |
Time-Based Tracks | 5.7% | 5.8% |