cellular automaton tracking for vxd cellular automaton
play

Cellular Automaton Tracking for VXD Cellular Automaton Tracking for - PowerPoint PPT Presentation

Cellular Automaton Tracking for VXD Cellular Automaton Tracking for VXD Cellular Automaton Tracking for VXD Cellular Automaton Tracking for VXD based on Mini Vectors based on Mini Vectors based on Mini Vectors based on Mini


  1. Cellular Automaton Tracking for VXD Cellular Automaton Tracking for VXD Cellular Automaton Tracking for VXD Cellular Automaton Tracking for VXD based on Mini – Vectors based on Mini – Vectors based on Mini – Vectors based on Mini – Vectors Y. Voutsinas, F. Gaede 1 AWLC14, Fermilab, May 2014

  2. Outline Outline Outline Outline Overview of the ILD tracking scheme ● Silicon tracking status ● Cellular automaton based on mini – vectors ● Cellular automaton algorithm ➢ Mini - vectors ➢ Performance ➢ Robustness ➢ Outlook ● 2 AWLC14, Fermilab, May 2014

  3. ILD Tracking Overview ILD Tracking Overview ILD Tracking Overview ILD Tracking Overview Various algorithms for standalone pattern recognition in TPC, forward region, barrel Si detectors ● Track fitting with KalTest (c++ Kalman filter) ● IMarlinTrk: provides loose coupling between track finding & track fitting ● 3

  4. Pattern Recognition in ILD Pattern Recognition in ILD Pattern Recognition in ILD Pattern Recognition in ILD Clupatra processor ● SiliconTracking ● Form seeds using Nearest Neighbours hit clustering ● Divide VXD – SIT into angular sectors ● Propagate seeds both inwards & outwards using Kalman fitter ● brute force triplet search in phi sectors based on a set of seed-layer-triplets ● Associate best matching hit ● Fit a helix to the seed triplets ● Update track state ● Follow the seed inwards – attach hits according to the distance from the helix ● So on... ● Refit with Kalman fitting ● Forward Tracking FullLDCTracking ● ● Standalone tracking algorithm at FTD ● Combines track from TPC – FTD – Silicon ● tracking Pattern recognition: Cellular automaton ● Based on track parameter compatibility ● Fitting: Kalman filter ● Adding spurious leftover hits ● 4 Ambiguities resolution: Hopfield NN ● Final track fit ● AWLC14, Fermilab, May 2014

  5. ILD Tracking Overall Performance ILD Tracking Overall Performance ILD Tracking Overall Performance ILD Tracking Overall Performance Plots from DBD – ttbar sample, pair bkg included ~ 99.7% eff, P≥ 1 GeV, ≥ 99.8%, cos(θ) < 0.95 Achieve ILD goals in resolution 5 AWLC14, Fermilab, May 2014

  6. Silicon Tracking Status in ILD Silicon Tracking Status in ILD Silicon Tracking Status in ILD Silicon Tracking Status in ILD Std algorithm (used for DBD studies) ● Doesn't appear to have optimal performance under realistic conditions ➢ Can't cope with combinatorics induced by pair bkg ➢ FPCCD Tracking ● Big step ahead, shows promising performance in the presence of pair bkg ➢ See Jan's talk ➢ From Tatsuya Mori 6 AWLC14, Fermilab, May 2014

  7. Motivations Motivations Motivations Motivations Mainly the standalone VXD tracking ● Track finding in the low P T range (~ 100 MeV) ➢ Cellular automaton core tools already included in ilcsoft - used for FTD tracking ● Can we use them for another subdetector? ➢ Added values of mini – vectors ● Exploitation of the double sided structure of the VXD ladders ➢ Can they reduce combinatorial bkg? ➢ Tracking performances w.r.t. VXD configuration – sensor specifications ● Speed, robustness ... ➢ 7 AWLC14, Fermilab, May 2014

  8. Detector Configuration Detector Configuration Detector Configuration Detector Configuration Detector studied through these slides ● DBD VXD, equipped with fast CMOS sensors ➢ ➢ DBD VXD Fast CMOS VXD Fast CMOS VXD ➢ layer σ spatial (μm) σ time (μs) σ spatial (μm) σ time (μs) L1 3 / 6 50 / 10 3 / 6 50 / 2 ➢ L2 4 100 4 / 10 100 / 7 ➢ L3 4 100 4 / 10 100 / 7 Overall number of VXD hits ➢ DBD VXD: 160k ➢ Fast CMOS VXD: 120k ➢ 8 AWLC14, Fermilab, May 2014

  9. Cellular Automaton Tools Cellular Automaton Tools Cellular Automaton Tools Cellular Automaton Tools KiTrack Basic algos Abstract classes Core tools are already there for the FTD tracking ● (hits, tracks, ...) CA criteria Very flexible MarlinTrkProc ● MiniVector CA Appealing to be used for pattern recognition in other ➢ detectors KiTrackMarlin See R. Glattauer Diploma thesis ➢ lcio / Marlin implementation http://www.hephy.at/fileadmin/user_upload/Publikationen/DiplomaThesis.pdf VXD & mini – vectors related definitions of KiTrack ✔ abstract classes have been created in KiTrackMarlin Set of criteria for mini – vector connections have been ✔ defined in KiTrack Minor modifications in core tools ✗ Pattern recognition is quite detector - specific... ➢ 9 AWLC14, Fermilab, May 2014

  10. Mini – Vector Tracking Mini – Vector Tracking Mini – Vector Tracking Mini – Vector Tracking Mini – vector formation ● 1) Hits in adjacent layers (dist 2mm) with max distance 5mm 2) Or δθ between hits in adjacent layers (cut can go up to 0.1 0 ) Divide VXD into θ, φ sectors ● Try to connect mini – vectors in neighbouring sectors ➢ Cellular automaton criteria ● δθ (deg) φ , θ pointing direction of the mini – vectors ➢ ttbar, δθ of hits belonging to a MV based on MC info No zig-zag (2 MV segments) ➢ ttbar sample, pair bkg included for √s = 500GeV ● Fast CMOS vertex detector ● δΘ <0.5 0 δΘ <0.3 0 δΘ <0.1 0 Dist < 5mm VXD hits 10 5 10 5 10 5 10 5 MiniVectors 3x10 5 10 5 6x10 4 2x10 4 Connections O(10 5 ) O(10 5 ) < 10 5 ~ 10 4 Raw tracks O(10 6 ) O(10 6 ) O(10 5 ) < 10 5 Time ~10min ~ 2min ~ 1min ~ 20 s 10 AWLC14, Fermilab, May 2014

  11. Comparison with FPCCD Tracking* Comparison with FPCCD Tracking* Comparison with FPCCD Tracking* Comparison with FPCCD Tracking* FPCCD tracking ● Most performant algorithm for standalone Silicon tracking in ILD ➢ Examined track sample ● All charged tracks inside the geometrical acceptance of the VXD ➢ Definition of found track ● 75% purity, ≥ 4 hits ➢ "Ghost" tracks ● all tracks which does not correspond to a found MC particle ➢ Could be pair bkg particles or combinatorics or misreconstructed tracks ➢ 11 * as it was at beginning of March 2014

  12. Comparison with FPCCD Tracking II Comparison with FPCCD Tracking II Comparison with FPCCD Tracking II Comparison with FPCCD Tracking II Sample: ttbar, Sample: ttbar, √ √s = 500 GeV, fast CMOS VXD, pair bkg overlayed, 120 events s = 500 GeV, fast CMOS VXD, pair bkg overlayed, 120 events Ghost tracks / evt (P T > 1 GeV) ● FPCCD: ~ 10 ➢ CA: ~ 11 ➢ Time / evt ● FPCCD: ~ 75 s ➢ CA: ~ 25 s ➢ 12 AWLC14, Fermilab, May 2014

  13. Search for the lost tracks Search for the lost tracks Search for the lost tracks Search for the lost tracks Efficiency ~ 99% for P T > 1 GeV ● Why we can't find this ~1% of tracks? ● Typical case of lost track, MC particle P T = 21 ● GeV Particle doesn't create hits to all layers, in L4 ● and L6 crosses the insensitive electronic band Can form mini – vectors only in inner layer ➢ Need > 1 mini vector to reconstruct a track... ➢ Marginal effect in tracking but... ● ... what about alignment? ● 13 AWLC14, Fermilab, May 2014

  14. Light Higgsinos Study (Hale Sert) Light Higgsinos Study (Hale Sert) Light Higgsinos Study (Hale Sert) Light Higgsinos Study (Hale Sert) Investigating SUSY scenario with light Higgsinos ● Very soft fermions in the final state ● Ideal sample to test the CA mini – vector algorithm ➢ Replace the std Silicon tracking with the new algorithm ➢ No pair bkg overlayed ➢ Comparing the overall tracking performance for each Si ➢ tracking algorithm ➢ ➢ P T (GeV) ➢ P T distribution of stable and charged MC particles (cosθ < 0.9397) ➢ ➢ ➢ ➢ ➢ 14 Significant improvement to low P T region! Significant improvement to low P T region! ●

  15. Robustness Robustness Robustness Robustness Mini – vector tracking can be sensitive to missing hits ● What will happen if we don't have 100 % sensor detection efficiency? ➢ Track finding eff. as a function of hit detection eff. – Studied values for hit detection efficiencies for the sensors: 99.5%, 99% – Robustness vs combinatorics ● Up to which hit density the C.A. Algorithm can cope with? ● Is it performant for the DBD assumed sensors specifications (time resolution) ● One should account for the uncertainties in pair bkg simulations ● Also: changes in ILD configuration may have a significant impact on pair bkg hit ● densities Anti – DID field, beamcal design ... ● 15 AWLC14, Fermilab, May 2014

  16. Robustness vs Missing Hits Robustness vs Missing Hits Robustness vs Missing Hits Robustness vs Missing Hits 16 AWLC14, Fermilab, May 2014

  17. Robustness Robustness Robustness Robustness Mini – vector tracking can be sensitive to missing hits ● What will happen if we don't have 100 % sensor detection efficiency? ➢ Track finding eff. as a function of hit detection eff. – Studied values for hit detection efficiencies for the sensors: 99.5%, 99% – Robustness vs combinatorics ● Up to which hit density the C.A. Algorithm can cope with? ● Is it performant for the DBD assumed sensors specifications (time resolution) ● One should account for the uncertainties in pair bkg simulations ● One should account for hits due to electronic noise (but probably marginal effect...) ● Also: changes in ILD configuration may have a significant impact on pair bkg hit ● densities Anti – DID field, BeamCal design ... ➢ 17 AWLC14, Fermilab, May 2014

Recommend


More recommend