Performance improvements for the SciFiForwardTracking
requested to merge MakingThingsFaserWellAtLeastThatsTheIntentionButWhoKnowsMaybeItWontBeFasterAfterAllIGuessYouNeverReallyKnowAtTheTimeYouPickABranchName into master
This MR is based on !1985 (merged)
Requires Moore!447 (merged) (ref update)
-
Previously we would process all ut-tracks and then reprocess the ones that weren't made into long tracks in a 2nd loop.
This is changed we now do 1st and 2nd loop for each track before moving to the next one. -
Base on this, I moved some stuff around to not redo that much stuff which only needs to be done once per track.
-
some pure C++ performance stuff.
Edited by Milosz Zdybal