Skip to content

PV beamline denominator precalculation

Daniel Campora Perez requested to merge dcampora_pv_study into master

This MR makes PV beamline faster by a math library call cleanup and by precalculating the denominators used in the main loop of pv_beamline_multi_fitter in a new kernel.

  • The kernel pv_beamline_calculate_denom has been added. It simply precalculates for every Velo track its denominator, as it was used in the multi fitter.
  • The functions exp and abs have been converted to the single precision counterparts expf and fabsf.

The work from this MR is orthogonal to that of https://gitlab.cern.ch/lhcb-parallelization/Allen/merge_requests/184.

Edited by Dorothea Vom Bruch

Merge request reports