Skip to content

Reorganise track fit implementations into separate classes

I reorganized the implementation of the track fit for the 3 cases (x-vs-z, y-vs-z and xy-vs-z) of the Hybrid Seeding. There is no difference in the physics performance, i.e. the output of the Hybrid Seeding is identical to the previous version. Thanks to a better optmized code, the CPU time goes down by about 2%.

The main reason for these changes is to make the code better organized and easier to maintain.

References updated in Brunel!1001 (merged) and Moore!467 (merged)

Edited by Dorothea Vom Bruch

Merge request reports