Remove initialisation with TauSelectionTool from TauEfficiencyCorrectionTool (v2)
This MR (initially in !70515 (closed)) is meant to remove the property of auto-configuring of the "TauEfficiencyCorrectionTool" passing a "TauSelectionTool" instance.
Instead of passing "TauSelectionTool" and determine the SF product automatically from it, a user should now use multiple instances of the TauEfficiencyCorrectionTool with the all intended corrections for TauID, reco, eVeto, etc
This has the advantage of:
- avoiding calling an instance of one tool inside another one
- flexibility to retrieve SFs with the appropriate systematics for each single SFs instead of the product
CPAlgorithms have been updated to reflect the TauEfficiencyCorrectionTool property change
Tagging @dta and @martindl from TauCP side
Tagging also @tstreble
Edited by Antonio De Maria