Skip to content

split muComb::g4Match to separate call to extrapolator from loop over ID track collection

Valerio Ippolito requested to merge vippolit/athena:vippolit_mucomb_trkloop into 23.0

Address ATR-27491 by separating the (expensive) call to the G4 extrapolator from g4Match, so that the extrapolator runs only once per SA feature (instead of once per feature and ID track).

As requested during MR review, also move from fabs, sqrt, exp, sin, cos, tan and atan, throughout the code to their std:: equivalent.

Tagging @giagu

Edited by Valerio Ippolito

Merge request reports