The goal of this MR is to simplify the configuration of the ID Trig precision tracking, make it more readable and at the same time port specific settings of the alg/tools from Run2.
New structure of the code has been adapted (atm only for ambiguity solving stage) This structure follows few points:
Some of the tools are already preconfigured in RecLoadTools and retrieved using getter freefunctions to differentiate from builders that are instantiated from as scratch.
MR also contains few fixes in the configuration of tools and adapting some changes in input parameter based on the signature
Eventually TrigFastTrackFinder instances should also get new config as input parameter and resolve any tracking cut setting from it.
Changes to TRT will be addressed in a different MR