A new fast track-fit algorithm based on broken lines - Desy
A new fast track-fit algorithm based on broken lines - Desy
A new fast track-fit algorithm based on broken lines - Desy
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Requirements and computing times<br />
Required results from a <str<strong>on</strong>g>track</str<strong>on</strong>g> <str<strong>on</strong>g>fit</str<strong>on</strong>g> <str<strong>on</strong>g>algorithm</str<strong>on</strong>g>:<br />
A: Optimal <str<strong>on</strong>g>track</str<strong>on</strong>g> parameters at <str<strong>on</strong>g>track</str<strong>on</strong>g>-start (vertex), for physics analysis;<br />
B: Correct covariance matrix for <str<strong>on</strong>g>track</str<strong>on</strong>g> parameters;<br />
C: Overall χ 2 of <str<strong>on</strong>g>track</str<strong>on</strong>g>, for test of quality of pattern recogniti<strong>on</strong>;<br />
D: Optimal <str<strong>on</strong>g>track</str<strong>on</strong>g> parameters at <str<strong>on</strong>g>track</str<strong>on</strong>g>-end, for extrapolati<strong>on</strong> to other detectors;<br />
E: χ 2 of each single hit, for outlier test and improvement of hit selecti<strong>on</strong>.<br />
Time for <strong>on</strong>e <str<strong>on</strong>g>track</str<strong>on</strong>g> <str<strong>on</strong>g>fit</str<strong>on</strong>g> (no magnetic field), in mikrosec<strong>on</strong>ds, <strong>on</strong> standard PC:<br />
Algorithm n = 25 n = 50 n = 100 Remarks:<br />
2-parameter least squares 0.270 0.420 0.720 bad <str<strong>on</strong>g>fit</str<strong>on</strong>g> in case of multiple scattering<br />
Matrix method 150.000 943.000 6731.000 <str<strong>on</strong>g>track</str<strong>on</strong>g>-start parameters: (A, B, C)<br />
Breakpoint method 117.000 556.000 2980.000 full rec<strong>on</strong>structi<strong>on</strong>: (A, B, C, D, E)<br />
Kalman backward 20.900 41.300 81.900 <str<strong>on</strong>g>track</str<strong>on</strong>g>-start parameters: (A, B)<br />
Kalman back-/forward approximately ×2 full rec<strong>on</strong>structi<strong>on</strong>: (A, B, C, D, E)<br />
Broken-line <str<strong>on</strong>g>fit</str<strong>on</strong>g> 6.550 12.980 25.200 full rec<strong>on</strong>structi<strong>on</strong>: (A, B, C, D, E)<br />
Track-start parameters from methods in last 5 rows (almost) identical.<br />
V. Blobel – University of Hamburg A <str<strong>on</strong>g>new</str<strong>on</strong>g> <str<strong>on</strong>g>fast</str<strong>on</strong>g> <str<strong>on</strong>g>track</str<strong>on</strong>g>-<str<strong>on</strong>g>fit</str<strong>on</strong>g> <str<strong>on</strong>g>algorithm</str<strong>on</strong>g> <str<strong>on</strong>g>based</str<strong>on</strong>g> <strong>on</strong> <strong>broken</strong> <strong>lines</strong> page 6