1 Reconstruction of Non-Prompt Tracks Using a Standalone Barrel Tracking Algorithm.

Slides:



Advertisements
Similar presentations
Efforts to Improve the Reconstruction of Non-Prompt Tracks with the SiD Lori Stevens UCSC ILC Simulation Reconstruction Meeting May 15, 2007 Includes contributions.
Advertisements

SiD PFA Status and Calorimeter Performance Ron Cassell (SLAC) SiD Design Study Meeting 11/15/08.
Lauri A. Wendland: Hadronic tau jet reconstruction with particle flow algorithm at CMS, cHarged08, Hadronic tau jet reconstruction with particle.
FTKSim Status: Ghost Busting part. II The Hit Warrior F. Crescioli, M. Dell'Orso, P. Gianetti G. Punzi, G. Volpi FTK Meeting 10/19/2006.
Combined tracking based on MIP. Proposal Marian Ivanov.
22/5/2011 Particle-ID and Tracking performance in CLIC_ILD1/27 CLIC_ILD particle identification and tracking performance J. Nardulli This talk in 2 parts:
A Package For Tracking Validation Chris Meyer UC Santa Cruz July 6, 2007.
Effects of Tracking Limitations On Jet Mass Resolution Chris Meyer UCSC ILC Simulation Reconstruction Meeting July 3, 2007.
First Thoughts About Backtracking Performance Assessment and Validation Bruce Schumm UC Santa Cruz July Validation Meeting.
Off-axis Simulations Peter Litchfield, Minnesota  What has been simulated?  Will the experiment work?  Can we choose a technology based on simulations?
Efficiency and Purity Studies Outside the VXD: Applying AxialBarrelTrackfinderZ and GarfieldTrackFinder By: Tyler Rice, Chris Meyer August 21, 2007.
SCIPP R&D on Time-Over-Threshold Electronics and Long-Ladder Readout Beijing Linear Collider Workshop Beijing, China February Bruce Schumm.
1 G4MICE studies of PID transverse acceptance MICE video conference Rikard Sandström.
W’  tb  lnubb efficiency VS. electron/muon P T cut muon channel electron channel.
Effects of Tracking Limitations On Jet Mass Resolution Chris Meyer UCSC ILC Simulation Reconstruction Meeting July 3, 2007.
Tracking Efficiency and Momentum Resolution Analysis Chris Meyer UCSC ILC Simulation Reconstruction Meeting March 13, 2007.
Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
1 Adventures In Calorimeter Assisted Tracking Chris Meyer, Tyler Rice UC Santa Cruz October 16, 2007.
SIMULATION RESULTS FROM THE SANTA CRUZ LINEAR COLLIDER GROUP Bruce Schumm University of California at Santa Cruz 4 th SiLC Meeting, Barcelona December.
Silicon Tracking for Forward Electron Identification at CDF David Stuart, UC Santa Barbara Oct 30, 2002 David Stuart, UC Santa Barbara Oct 30, 2002.
Characterization MC Particles Missed by Axial-Barrel Reconstruction & Obtaining Perfect Efficiency Using Zpolebbar Event File By: Tyler Rice.
Tracking Photon Conversions. Existing Track Seeding From pixels –Widely used, but not useful here From stereo silicon layers –Uses layers 5 and 8 (barrel),
Tracking Simulation Studies at UC Santa Cruz Bruce Schumm UCSC/SCIPP LCWS07 DESY May 30-Jun Tracking Validation Studies Non-prompt tracks with SiD.
MC Study on B°  J/  ° With J/      °     Jianchun Wang Syracuse University BTeV meeting 03/04/01.
SIMULATION STUDIES AT SANTA CRUZ Bruce Schumm University of California at Santa Cruz ALCPG Workshop, Vancouver July 19-22, 2006 Special Recognition: Eric.
Energy Flow and Jet Calibration Mark Hodgkinson Artemis Meeting 27 September 2007 Contains work by R.Duxfield,P.Hodgson, M.Hodgkinson,D.Tovey.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
LCWS 2004, ParisSonja Hillert, University of Oxfordp. 1 Flavour tagging performance analysis for vertex detectors LCWS 2004, Paris Sonja Hillert (Oxford)
MdcPatRec Tracking Status Zhang Yao, Zhang Xueyao Shandong University.
Cluster Finding Comparisons Ron Cassell SLAC. Clustering Studies This report studies clustering in the EM calorimeter, using SLIC simulated ttbar events.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
The Santa Cruz Linear Collider Group Simulation Effort SiLC Workshop Prague, Czech Republic April 26, 2007 Bruce Schumm.
Vienna Fast Simulation LDT Munich, Germany, 17 March 2008 M. Regler, M. Valentan Demonstration and optimization studies by the Vienna Fast Simulation Tool.
What is in my contribution area Nick Sinev, University of Oregon.
Vertex finding and B-Tagging for the ATLAS Inner Detector A.H. Wildauer Universität Innsbruck CERN ATLAS Computing Group on behalf of the ATLAS collaboration.
LCWS 06 Bangalore, India, March Track fitting using weight matrix Nick Sinev, University of Oregon.
Development of a Particle Flow Algorithms (PFA) at Argonne Presented by Lei Xia ANL - HEP.
Pandora calorimetry and leakage correction Peter Speckmayer 2010/09/011Peter Speckmayer, WG2 meeting.
1 Endcap C SCT Efficiency Calculation Update Nicholas Austin University of Liverpool Operations Meeting June 2007.
T RACKING E FFICIENCY FOR & CALORIMETER S EED TRACKING FOR THE CLIC S I D Pooja Saxena, Ph.D. Student Center of Detector & Related Software Technology.
Cedar and pre-Daikon Validation ● CC PID parameter based CC sample selections with Birch, Cedar, Carrot and pre-Daikon. ● Cedar validation for use with.
PFA on sidloi3: update Ron Cassell 4/27/10. 2 Proposed changes Calibration Tracking Extrapolation Subcluster finding Muon finding Structure.
Roberto Barbera (Alberto Pulvirenti) University of Catania and INFN ACAT 2003 – Tsukuba – Combined tracking in the ALICE detector.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Barbara Storaci, Wouter Hulsbergen, Nicola Serra, Niels Tuning 1.
LCWS11 – Tracking Performance at CLIC_ILD/SiD Michael Hauschild - CERN, 27-Sep-2011, page 1 Tracking Performance in CLIC_ILD and CLIC_SiD e + e –  H +
Current Status of MDC Track Reconstruction MdcPatRec Zhang Yao, Zhang Xueyao
SiD Detector Workshop at SLAC, October 26-28, 2006 Calorimeter Assisted Tracking Status Report Dmitry Onoprienko Kansas State University.
Heavy stable-particle production in NC DIS with the ZEUS detector Takahiro Matsumoto, KEK For the ZEUS collaboration.
Confirming L1 decision Use: DaVinci v7r4 field 043 Idea (Teubert’s) : Most of min.bias L1 possitive trigger are due to missmeasurements of Pt (P) How mutch.
B-Tagging Algorithms at the CMS Experiment Gavril Giurgiu (for the CMS Collaboration) Johns Hopkins University DPF-APS Meeting, August 10, 2011 Brown University,
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
VXDBasedReco TRACK RECONSTRUCTION PERFORMANCE STUDIES Bruce Schumm University of California at Santa Cruz ALCPG Workshop, Snowmass Colorado August 14-28,
1 Status of Tracker Alignment b-tagging Workshop Nhan Tran (JHU) On behalf of the Tracker Alignment Group.
3 May 2003, LHC2003 Symposium, FermiLab Tracking Performance in LHCb, Jeroen van Tilburg 1 Tracking performance in LHCb Tracking Performance Jeroen van.
Taikan Suehara et al., CERN, 21 Oct page 1 Flavor tagging performance in multi-jet environments (a part of LCFIVertex study) Taikan Suehara.
BEACH 04J. Piedra1 SiSA Tracking Silicon stand alone (SiSA) tracking optimization SiSA validation Matthew Herndon University of Wisconsin Joint Physics.
David Lange Lawrence Livermore National Laboratory
Full Sim Status Estel Perez 27 July 2017.
Using IP Chi-Square Probability
L2 Muon Trigger Study Status Report
F2F Tracking Meeting, Prague 12/12/2013
Upgrade Tracker Simulation Studies
SiD tracking using VXD as a primary tracking device
Individual Particle Reconstruction
Linear Collider Simulation Tools
Fast Track Fitting in the SiD01 Detector
Contents First section: pion and proton misidentification probabilities as Loose or Tight Muons. Measurements using Jet-triggered data (from run).
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
Clustering-based Studies on the upgraded ITS of the Alice Experiment
Presentation transcript:

1 Reconstruction of Non-Prompt Tracks Using a Standalone Barrel Tracking Algorithm

2 Overview Examine efficiency of reconstruction of non-prompt tracks with outside-in tracker barrel reconstruction algorithm Outside-in reconstruction algorithm written by Tim Nelson at SLAC Optimized by us for use as “cleanup” code with inside-out algorithm

3 Efficiency vs. rOrigin with VXDBasedReco

4 Motivation Vertex-based reconstruction (such as VXDBasedReco) misses tracks that originate outside innermost layers of vertex detector, ~5% An algorithm that can pick up a significant portion of these missed tracks will be an important part of a final reconstruction package

5 Cheater VXDBasedReco has not yet been ported to org.lcsim framework, so… Wrote “cheater” to emulate perfectly efficient VXDBasedReco; assume anything that can be found by VXDBasedReco is found and the hits flagged as used Loops over TkrBarrHits and MCParticles, finds particles with rOrigin < 20mm and hits from those particles, removes them from collections rOrigin defined as sqrt(particle.getOriginX()^2 + particle.getOriginY()^2)

6 AxialBarrelTrackFinder Loops over all hits in each layer, from the outside in, and finds 3 “seed” hits, one per layer Performs CircleFit to seed hits If successful, looks for hits on the remaining layers that can be added to seed fit, refitting after each hit added. If at least 4 hits on track, and Chi^2 of fit reasonable, creates track object and adds to collection

7 DCA cut Original code placed tight limitation on dca of seed fit to IP, in order to make combinatorics manageable. Limiting the number of hits that need to be considered allows for easing this restriction without drastically increasing computation time. Easing the max dca from 2mm to 100mm almost doubled efficiency, with computation time staying under 1 sec per event. However, also produces significant increase in reconstruction of “fake tracks”.

8

9 MC Track Association Added a constructor to StandaloneAxialBarrelTrack to include association with majority MC particle and track purity. MCParticle associated with a given track is just majority particle - particle associated with largest number of hits used to create that track Not always meaningful; if a track has four hits from four different particles, majority particle will just be the one associated with the first hit in the list In order for efficiency analysis code to count a track as found, it must have a purity (# hits from majority particle/#hits in track) >.74 Only counts one found track per MCParticle. If there are several tracks associated with the same particle, only counts the first one. Tracks with purity <.74 and successful fit counted as fake tracks

10 Z segmentation Z segmentation logic as written requires each new hit to be within half a module length of a line from the origin to the first hit used. Requires a certain stiffness of tracks, excludes a low momentum regime that we wanted to include in our analysis, so commented out segmentation logic. Did maintain requirement of same sign in z

11 Other Modifications Code as written was associating same set of hits with many tracks. Turns out this was mainly superficial (wasn’t affecting the properties of the tracks themselves), problem seems to be with scope of variable storing set of hits. Fixed. Algorithm creates multiple tracks with same first 1 or 2 seed hits; once it picks 2 hits, it will make a track with every workable combination of those 2 with a third. Not sure if this is intentional or not; could add a few lines to adjudicate between multiple tracks using same hits, e.g. pick one with best chi^2. Added temporary fix to only allow single use of each hit.

12 Fiducial Volume For found tracks/MC denominator 20mm 3 hit layers) Pt >.75 GeV (>3 hit layers) Cos(theta) < 0.5 Final state, not backscatter For Fake Tracks -Dca < 100mm -Cos(theta) < 0.5 (oops!)

13 Fake Tracks Large number of fake tracks compared with found tracks is problematic Still trying to find reason for so many fake tracks; they don’t all seem to be coming from loopers. Working on analysis of distribution in r and z of hits contributing to fake tracks, and distribution in rOrigin and momentum of MC tracks that contribute hits to fake tracks.

14 Conclusions… Efficiency overall looks good; using AxialBarrelTrackFinder to clean up non-prompt tracks looks promising. Need to figure out where fake tracks are coming from Next steps: Replace cheater with VXDBasedReco, or similar algorithm Implement z segmentation. Is there available code for performing helical fits? Try running barrel tracking code in two steps, once with restricted dca cut, again with it opened up Modify standalone barrel tracking to add leftover VXD hits to tracks Examine potential use of calorimeter-based stubs Compare efficiency and fake rates with 5 layers and 8 layers

15 Distribution of Tracks in Radial Origin (mm) Distance of Closest Approach < 2.0 mm Efficiency ~ 45 %

16 Distance of Closest Approach < 2.0 mm Distribution of Fake Tracks in DCA (mm)

17 Distribution of Tracks in Radial Origin (mm) Distance of Closest Approach < 100mm Much better efficiency, ~80%

18 Distance of Closest Approach < 100mm Distribution of Tracks in Pt^-1 (GeV^-1)

19 Distribution of Fake Tracks in DCA (mm) Distance of Closest Approach < 100mm

20 Distance of Closest Approach < 100 mm Distribution of Fake Tracks in Pt^1 (GeV^1)

21 Chi^2 of Fake Tracks

22 Chi^2 of Found Tracks

23 Momentum of particles that leave at least 8 hits in the tracker barrel