Global Track Matching and Fitting

Slides:



Advertisements
Similar presentations
1 Scintillating Fibre Tracker Simulation Malcolm Ellis Imperial College London Tuesday 9 th March 2004.
Advertisements

1 PID Detectors & Emittance Resolution Chris Rogers Rutherford Appleton Laboratory MICE CM17.
1 Online data quality and monitoring M. Ellis Daresbury DAQ Meeting 31 st August 2005.
1 Statistics Toy Monte Carlo David Forrest University of Glasgow.
Chris Rogers, MICE CM16 Wednesday Plenary Progress in Cooling Channel Simulation.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
Simulated real beam into simulated MICE1 Mark Rayner CM26.
CC/NC SEPARATION STUDY Andy Blake Cambridge University Friday February 23 rd 2007.
Course AE4-T40 Lecture 5: Control Apllication
Bill Atwood - July 2002 GLAS T 1 A Kalman Filter for GLAST What is a Kalman Filter and how does it work. Overview of Implementation in GLAST Validation.
Mark Rayner, Analysis workshop 4 September ‘08: Use of TOFs for Beam measurement & RF phasing, slide 1 Use of TOFs for Beam measurement & RF phasing Analysis.
Chris Rogers, Analysis Parallel, MICE CM17 Progress in Cooling Channel Simulation.
ROBOT MAPPING AND EKF SLAM
Tracker Software Update Adam Dobbs, MICE CM37 7 th Nov 2013.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
Results from Step I of MICE D Adey 2013 International Workshop on Neutrino Factories, Super-beams and Beta- beams Working Group 3 – Accelerator Topics.
August, 7ILC1 Kudzanayi Munetsi-Mugomba supervised by Dr. Caroline Milstene Software Infrastructure for the Charged Particles Reconstruction at the International.
Update Chris Rogers, Analysis PC, 13/07/06. State of the “Accelerator” Simulation Field model now fully implemented in revised MICE scheme Sanity checking.
Track extrapolation to TOF with Kalman filter F. Pierella for the TOF-Offline Group INFN & Bologna University PPR Meeting, January 2003.
Magnetic Field Issues for Simulation and Reconstruction N. Amapane, N. Neumeister Workshop on LHC Physics with High-p T Muons in CMS Bologna, April 9-12,
What is in my contribution area Nick Sinev, University of Oregon.
LCWS 06 Bangalore, India, March Track fitting using weight matrix Nick Sinev, University of Oregon.
1 Endcap C SCT Efficiency Calculation Update Nicholas Austin University of Liverpool Operations Meeting June 2007.
V0 analytical selection Marian Ivanov, Alexander Kalweit.
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
PID Detector Requirements for Emittance Measurement Chris Rogers, MICE PID Review, Thursday Oct 12.
Global Tracking for CBM Andrey Lebedev 1,2 Ivan Kisel 1 Gennady Ososkov 2 1 GSI Helmholtzzentrum für Schwerionenforschung GmbH, Darmstadt, Germany 2 Laboratory.
26 Oct 2010PC Physics Requirements of Software from Chris R ~19 Oct. My.
A track fitting method for multiple scattering Peter Kvasnička, 5th SILC meeting, Prague 2007.
Analysis meeting: Beam momentum measurements using TOFs Tuesday, 22 January 2008 Slide 1 of 10 Beam momentum measurement using.
Update on Diffractive Dijets Hardeep Bansil University of Birmingham 12/07/2013.
18 th March 2008Measuring momentum using the TOFsSlide 1 Measuring momentum using TOF0 and TOF1 Progress report Mark Rayner (Oxford/RAL) Analysis Meeting,
QM2004 Version1 Measurements of the  ->     with PHENIX in Au+Au Collisions at 200 GeV at RHIC PPG016 Figures with Final Approval Charles F. Maguire.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
Mark Dorman Separation Of Charged Current And Neutral Current Events In The MINOS Far Detector Using The Hough Transform Mark Dorman 16/12/04.
MICE Tracker Software A. Dobbs CM32 9 th Feb 2012.
M. Ellis - MICE Collaboration Meeting - Wednesday 27th October Sci-Fi Tracker Performance Software Status –RF background simulation –Beam simulation.
Lia Lavezzi and Alberto Rotondi. PANDA meeting, Vienna 1-5 september2Tracking vs MC for newcomers MC= at each step the trajectory is sampled as a random.
MEASUREMENT OF EMITTANCE AND OTHER OPTICS QUANTITIES V. Blackmore 01/19.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Track Reconstruction in MUCH and TRD Andrey Lebedev 1,2 Gennady Ososkov 2 1 Gesellschaft für Schwerionenforschung, Darmstadt, Germany 2 Laboratory of Information.
ΜTPC Reconstruction Status Report (…mostly a late night / weekend project … ) D. A. Jensen March 1, 2007.
Brunel University London Field-off LiH Energy Loss Rhys Gardener CM45 – July 28th.
MEASUREMENT OF EMITTANCE AND OTHER OPTICS QUANTITIES V. Blackmore MICE Optics Review 14 th January, /22.
MAUS Status and Plans Chris Rogers, ASTeC, Rutherford Appleton Laboratory.
C. Rogers, ASTeC Intense Beams Group Rutherford Appleton Laboratory
Step IV Physics Paper Readiness
New TRD (&TOF) tracking algorithm
MICE Analysis Status and Plans
MICE Step IV Lattice Design Based on Genetic Algorithm Optimizations
C. Rogers, ASTeC Intense Beams Group Rutherford Appleton Laboratory
Step 1 Analysis: Progress Towards the Emittance Paper
TOF Software and Analysis Tools
Offline Software A. Dobbs CM43 30th October 2015.
Chris Rogers, ASTeC, Rutherford Appleton Laboratory
Using MICE to verify simulation codes?
Muon momentum scale calibration with J/y peak
Tracker to Solenoid Alignment
Validating Magnets Using Beam
Global PID MICE CM43 29/10/15 Celeste Pidcott University of Warwick
Chris Rogers, ASTeC, Rutherford Appleton Laboratory
Chris Rogers, ASTeC, Rutherford Appleton Laboratory
PSG College of Technology
How to turn on MICE Step IV
Individual Particle Reconstruction
Reddy Pratap Gandrajula (University of Iowa) on behalf of CMS
Hellenic Open University
Presentation transcript:

Global Track Matching and Fitting C. Rogers, ASTeC Intense Beams Group Rutherford Appleton Laboratory

Track Matching and Fitting Seek to determine whether detector responses are consistent Propagate tracks from trackers to PID detectors Integrate Lorentz force law using Runge Kutta (RK4) Propagate track through materials and apply mean energy loss Determine whether extrapolated track corresponds to e.g. TOF hit Track Matching (J. Greis) Seek to improve the detector reconstruction provided by individual detectors Propagate tracks and errors from trackers to PID detectors Integrate Lorentz force law and derivatives using RK4 Propagate track through materials and apply Mean energy loss Mean multiple Coulomb scattering – increases uncertainty Energy straggling (not implemented) Determine likelihood that tracker track corresponds to e.g. TOF hit Minimise chi2 Track Fitting

Track Matching (J. Greis) Propagate track centroid using Lorentz force law F = q (v x B + E) Energy loss in materials using Bethe Bloch J. Greis

Track Matching vs Monte Carlo (J. Greis) Track matching is in MAUS production Track matching is consistent with MC J. Greis

Error Propagation thru Fields We have a trajectory with accelerator phase space vector (Kalman state vector) uin at a given measurement plane and uout at the next measurement plane Consider accelerator transfer matrix (Kalman propagator) M, defined by uout+M duin = uout+duout u is the and du is a small deviation from the vector This is the first term in a Taylor series M is found by differentiating the equation of motion for u Quote F = dp/dt = q v x B Then dp/dz = q dx/dz x B Also dx/dz = p/pz Derivatives of this wrt u give the analytical transfer matrix...

Error Propagation thru Fields (2) Consider the accelerator beam ellipse (covariance matrix) V with elements Vij = <uiuj> and centroid u Then error matrix V propagates like Vout = M Vin MT I want to integrate V, so I want dV/dz = [V(z+dz)-V(z)]/dz For small dz, M ~ 1+dM so V(z+dz)-V(z) = dM V dMT + dM V + V dMT Note that this is a specialisation to Lorentz force law for the generalised problem of error propagation between two (sets of) variables using Jacobian But generalisation of the accelerator physics transfer matrix The algebra is quite fiddly I work in coordinate system u = (x, y, t, px, py, total energy)

Track fitting Track fitting is intended to be done using Kalman filter (mostly implemented, needs tuning) Some seed is assumed at a tracker station with large uncertainty Track is extrapolated to adjacent tracker station Track is updated as weighted mean of measured position and extrapolated track Mean weighted by certainty of the extrapolated track and measured position Coding elements of Kalman filter are implemented, but it needs some tuning Lean heavily on tracker code (C. Hunt, E. Santos) For now I use minuit Takes a long time to converge! Fitted track uncertainty not properly calculated!

Fit – event display Data (run 7475)

Fit – event display Data (run 7475)

Bz Bz taken from Holge Witte field map (run 7475)

Comments Anecdotally, looks like the fit is essentially working Black circles are space points Blue line is the fitted track Blue triangles are points on fitted track Note these events were the first and second events that met following quality criteria: 1 space point in TOF0, 1, 2 5 triplets in TKU and TKD (ignore doublets)

Run 7469 (V. Blackmore) Analysis of run #7469 Can we propagate TKU to TOF0/TOF1 and see reasonable results? Are the measured TOF and tracker consistent? Here I use track propagation including error propagation So far, cuts included are (V. Blackmore) Single TOF0 and TOF1 calibrated space point Good TOF01 track TOF01 cut TKU single track with hit in 5 stations TKU p-value Victoria will present tomorrow No tracker vs TOF01 cut Discovered problem with MAUS geometry (F. Drielsma) Incorrectly defined quadrupoles Too short Wrong z position Fix not implemented in plots that follow...

Run 7469 – Raw TOF01 vs TKU pions Partially scraped muons

Run 7469 – TOF1

Run 7469 – TOF0

Run 7469 – TOF0 Of 53452 total recon events 32217 were successfully extrapolated 25817 were in cuts 25811 were in cuts AND successfully extrapolated Note there is some inconsistency in the event counts (to debug) Nb: gaussian fit to peak near 0 Mean = 0.80 s.d. Sigma = 0.87 s.d.

Conclusions Track matching routines have been added to MAUS (J. Greis) Propagation of tracks through fields Propagation of tracks through materials Show good agreement with MC Error propagation routines have been implemented Propagation of errors through fields Propagation of errors through materials Partial implementation of track fitting, needs tuning Not yet in production First pass comparison of TKU with TOF01 has been performed To do: Implement energy straggling (Fano model) Generalised track fitting using Kalman filter Many minor code cleanup tasks Extend testing, documentation Push code to production Use fixed MAUS quad model (currently in preproduction)