Re-organize new jet config
This MR re-organize the new jet config.
- rename the classes used to describe jet inputs
- move all the code to solve jet dependencies into a dedicated module
DependencyHelper
- move all the code to instantiate the final c++ tools/algs into
JetRecConfig
- as a consequence delete and rename several modules
- introduce a new jet context dictionary (see the README for rationale)
- introduce a new simple alg to perform track selection (relying on a standard ID tool) and record them. This is a 1st step toward simplifying the many confusing tools we had to do this
- adapt the trigger config
- add new tests (integrating the previous ones in the new ones)
None of these changes affect the standard reco since the new jet config is not yet in production.
Tagging experts for comments before removing the draft flags : @wbalunas @sawyer @khoo @loch (and also the conveners for their info : @mswiatlo @cdelitzs )
Edited by Pierre Antoine Delsart