Try to avoid Rescale for non-GSF tracks
In e/gamma we have 2 main cases of extrapolating tracks.
-
GSF are extrapolated from perigee and perigee rescale. And this is what is done in all places after we have the GSF tracks in place.
-
To create GSF tracks in the 1st place , i.e select what we need to refit we also do certain extrapolations of std track (e.g. Chi2 tracks) particles before refitting them.
-
Try to do these extrapolation only from last measurement. Basically remove the perigee rescaled and relax a bit the selections.
-
This is expected to bring some cpu gains and hopefully will not detoriate performance.
-
If this looks ok. Then some of these extrapolations can then be shared with other domains if we ever go this ways.
Edited by Christos Anastopoulos