1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.

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

Jan. 2009Jinyuan Wu & Tiehui Liu, Visualization of FTK & Tiny Triplet Finder Jinyuan Wu and Tiehui Liu Fermilab January 2010.
More on making fake TT clusters More creating Fake TT clusters We can compute the number of combinations instead of the purity (following all the possible.
Simulation Studies of a (DEPFET) Vertex Detector for SuperBelle Ariane Frey, Max-Planck-Institut für Physik München Contents: Software framework Simulation.
LiC Detector Toy CLIC-ILC Detector R&D, Geneva, 25 July 2008 W. Mitaroff, HEPHY Vienna LiC Detector Toy Vienna fast simulation and track fit tool for flexible.
Using  0 mass constraint to improve particle flow ? Graham W. Wilson, Univ. of Kansas, July 27 th 2005 Study prompted by looking at event displays like.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
1 Forward Tracking Simulation Norman A. Graf ALCPG Cornell July 15, 2003.
Tracking Efficiency and Momentum Resolution Analysis Chris Meyer UCSC ILC Simulation Reconstruction Meeting March 13, 2007.
1 Adventures In Calorimeter Assisted Tracking Chris Meyer, Tyler Rice UC Santa Cruz October 16, 2007.
Silicon Tracking for Forward Electron Identification at CDF David Stuart, UC Santa Barbara Oct 30, 2002 David Stuart, UC Santa Barbara Oct 30, 2002.
Tracking Photon Conversions. Existing Track Seeding From pixels –Widely used, but not useful here From stereo silicon layers –Uses layers 5 and 8 (barrel),
Photon reconstruction and calorimeter software Mikhail Prokudin.
Tracker Software Update Adam Dobbs, MICE CM37 7 th Nov 2013.
LiC Detector Toy ECFA-ILC WorkshopValencia, November 2006 The LiC Detector Toy A mini simulation and track fit program tool for fast and flexible detector.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
Tracking at the ATLAS LVL2 Trigger Athens – HEP2003 Nikos Konstantinidis University College London.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
MdcPatRec Tracking Status Zhang Yao, Zhang Xueyao Shandong University.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
SiD Tracking Simulation: Status and Plans Richard Partridge for the SiD Tracking Group Vancouver Linear Collider Workshop July 19-22, 2006.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
Sim/Recon DBD Editors Report Norman Graf (SLAC) Jan Strube (CERN) SiD Workshop SLAC, August 22, 2012.
Tracking Simulation Richard Partridge Brown / SLAC November 15, 2008.
SiD Track Reconstruction Richard Partridge Brown / SLAC LCWS 2008.
Global Tracking Software Status H. Greenlee Run II Meeting May 12, 2000.
Track extrapolation to TOF with Kalman filter F. Pierella for the TOF-Offline Group INFN & Bologna University PPR Meeting, January 2003.
1 Th.Naumann, DESY Zeuthen, HERMES Tracking meeting, Tracking with the Silicon Detectors Th.Naumann H1 DESY Zeuthen A short collection of experiences.
What is in my contribution area Nick Sinev, University of Oregon.
Pattern Recognition in OPERA Tracking A.Chukanov, S.Dmitrievsky, Yu.Gornushkin OPERA collaboration meeting, Mizunami, Japan, of January 2009 JINR,
LCWS 06 Bangalore, India, March Track fitting using weight matrix Nick Sinev, University of Oregon.
Momentum resolution study of LDC 6 th SiLC meeting, Torino, Dec M. Regler, M. Valentan Interplay of TPC and SET: influence on the momentum.
New LDC optimization studies... ILD Workshop, DESY-Zeuthen, 14–16 Jan M. Regler, M. Valentan presented by W. Mitaroff New LDC optimization studies.
Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, 2007.
May 31th, 2007 LCWS C. Gatto 1 Tracking Studies in the 4 th Concept On behalf of 4th Concept Software Group D. Barbareschi V. Di Benedetto E. Cavallo.
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.
Photon reconstruction and matching Prokudin Mikhail.
Tracking Software Status Tracking Software Status Norman A. Graf for the tracking group ( prime architect: David Adams ) Software and Data Analysis Workshop.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
Jonathan BouchetBerkeley School on Collective Dynamics 1 Performance of the Silicon Strip Detector of the STAR Experiment Jonathan Bouchet Subatech STAR.
1 Tracking Simulation Infrastructure Norman A. Graf December 15, 2005.
TeV muons: from data handling to new physics phenomena Vladimir Palichik JINR, Dubna NEC’2009 Varna, September 07-14, 2009.
Bo LI Kalman filter algorithm for tracking 2  Kalman filter prediction provides a good criterion for hit selection;  Kalman filter accumulates.
TeV Muon Reconstruction Vladimir Palichik JINR, Dubna NEC’2007 Varna, September 10-17, 2007.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
3 May 2003, LHC2003 Symposium, FermiLab Tracking Performance in LHCb, Jeroen van Tilburg 1 Tracking performance in LHCb Tracking Performance Jeroen van.
M. Ellis - MICE Collaboration Meeting - Wednesday 27th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
BESIII offline software group Status of BESIII Event Reconstruction System.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
Tracking: An Experimental Overview Richard Partridge Brown / SLAC Fermilab ALCPG Meeting.
Tracking software of the BESIII drift chamber Linghui WU For the BESIII MDC software group.
FP-CCD GLD VERTEX GROUP Presenting by Tadashi Nagamine Tohoku University ILC VTX Ringberg Castle, May 2006.
Track Reconstruction in MUCH and TRD Andrey Lebedev 1,2 Gennady Ososkov 2 1 Gesellschaft für Schwerionenforschung, Darmstadt, Germany 2 Laboratory of Information.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
LDC behavior at θ ≤ 20° ALCPG '07, Fermilab, Oct M. Regler, M. Valentan presented by W. Mitaroff LDC behavior of ∆(1/p t ) at polar angle θ.
GenFit and RAVE in sPHENIX under Fun4All
Upgrade Tracker Simulation Studies
Status of SiD Silicon Tracker and Tracking Performance
slicPandora: slic + pandoraPFANew
Introduction Goal: Can we reconstruct the energy depositions of the proton in the brain if we are able to reconstruct the photons produced during this.
GLAST Large Area Telescope:
OO Muon Reconstruction in ATLAS
The LHC collider in Geneva
Individual Particle Reconstruction
Fast Track Fitting in the SiD01 Detector
Silicon Detector Design Study Tracking Analysis Program for the International Linear Collider Pelham Keahey Richard Partridge SULI 2008.
road – Hough transform- c2
Presentation transcript:

1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006

2 What is a track?  Ordered association of digits, clusters or hits (finder) Digit = data read from a detector channel Cluster = collection of digits Hit = Cluster (or digit) + calibration + geometry Provides a measurement suitable to fit a track E.g. a 1D or 2D spatial measurement on a plane  Trajectory through space (fitter) Space = 6D track parameter space 3 position + 2 direction + 1 curvature 5 parameters and error matrix at any surface

3 Requirements  Track provides access to ordered Hits, their digits and clusters if relevant Fits with fit quality (chi-square) Fit = surface + 5D track vector + error matrix Misses Active surface crossed without adding a hit Miss probability: individual and/or summary Kinks Change in direction and/or curvature

4 Infrastructure components  Hit Defined at a surface. Provides a measurement and associated error Provides a mechanism to predict the measurement from a track fit Provides access to underlying cluster and/or digits

5 Surfaces  Surfaces generally correspond to geometric shapes representing detector devices.  They provide a basis for tracks, and constrain one of the track parameters.  The track vector at a surface is expressed in parameters which are “natural” for that surface.

6 Cylinder  Surface defined coaxial with z, therefore specified by a single parameter r.  Track Parameters: ( , z, , tan, q/p T )  Bounded surface adds z min and z max.  Supports 1D and 2D hits: 1D Axial:  1D Stereo:  +  z 2D Combined: ( , z)

7 XY Plane  Surface defined parallel with z, therefore specified by distance u from the z axis and an angle  of the normal with respect to x axis.  Track Parameters: (v, z, dv/du, dz/du, q/p)  Bounded surface adds polygonal boundaries.  Supports 1D and 2D hits: 1D Stereo: w v *v + w z *z 2D Combined: (v, z)

8 Z Plane  Surface defined perpendicular to z, therefore specified by single parameter z.  Track Parameters: (x, y, dx/dz, dy/dz, q/p)  Bounded surface adds polygonal boundaries.  Supports 1D and 2D hits: 1D Stereo: w x *x + w y *y 2D Combined: (x,y)

9 Distance of Closest Approach  DCA is also a 5D Surface in the 6 parameter space of points along a track.  It is not a 2D surface in 3D space.  Characterized by the track direction and position in the (x,y) plane being normal;  =  /2.  Track Parameters: (r, z,  dir, tan, q/p T )

10 Detector  Using compact.xml to create a tracking Detector composed of surfaces, along with interacting propagators to handle track vector and covariance matrix propogation, as well as energy loss and multiple scattering.  Converting SimTrackerHits in event into: 1-D phi measurements in Central Tracker Barrel 2-D phi-z measurements in Vertex Barrel 2-D x-y measurements in forward disks Simple smearing being used NO digitization  NO ghosts, NO merging, NO fakes

11 Track Finding  Implemented a conformal mapping technique Maps curved trajectories onto straight lines Simple link-and-tree type of following approach associates hits. Once enough hits are linked, do a simple helix fit circle in rPhi straight line in s-z Use track parameters to predict track and pick up hits. Currently outside-in, but completely flexible. Fit serves as input to final Kalman fitter.

12 Data Samples  Single muons simple sanity check  Multiple muons next step in complexity, known momentum, acceptance and number of tracks to find.  tt  six jets reasonably tough real physics environment. Challenge is to define the denominator, i.e. which tracks should have been found.

13 Multiple Isotropic Tracks  Generate multiple (10, 100, 200, 500) muons isotropically between 1 and 10 GeV down to 4 degrees of the beam. Find ~95% out of the box.  n.b. some tracks are actually outside tracker acceptance.

14 tt  six jets  Generate e + e -  tt, tt  six jets.  Takes 3min to fully analyze 900 events on 1.7GHz laptop. Open event, read in data. Create tracker hits. Find tracks. Fit tracks. Analyze tracks. Write out histograms.

15 tt  six jets Hits

16 MC Tracks

17 Found Tracks

18 Found + MC Tracks

19 tt  six jets # of Hits

20 # of tracks found

21 time (s) vs # tracks (1.7GHz) 0.1 second Finding/fitting time only. 3 min total for 900 events including analysis.

22 time(s) per track (1.7GHz) 1 millisecond

23 # of MCParticles/track contamination ~4% n.b. some could be due to delta-rays.

24 charge

25 tt  six jets pT

26 pT (meas-pred)

27  vs 

28 phi (meas – pred)

29 impact parameter

30 Full Kalman Fit pulls Single 10GeV muons in central region (5 2D + 5 1D pts). Test Detector w/ELoss and MCS

31 Summary  Improvements are being considered for the tracker hit and track infrastructure.  Pattern recognition based on 2-D measurements on surfaces is implemented.  Fast, with high efficiency (# to be determined).  Extrapolation into outer tracker and fitting with full Kalman filter begun. Working on generic interface between compact detector description and tracking Detector. Lot of effort being devoted to “smart” propagator.  Lots of work ahead to characterize and improve.