10.01.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!