PV beamline denominator precalculation
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
andabs
have been converted to the single precision counterpartsexpf
andfabsf
.
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