Draft: MR for modifications used for b-jet calibration training
Description
This MR is meant to document the changes made for the b-jet calibration effort and integrate them into the main fork, and to help coordinate the implementation among other teams using common tools.
At the moment, there is a runtime error when trying to initialize the CP::MuonSelectionTool in SingleBTagTools.cxx. This is an attempt to implement the µ-in-jet correction directly into TDD rather than adding it to the component accumulator, which leads to the application of µ-in-jet to uncalibrated jets.
From this block:
muon_selection_tool = new CP::MuonSelectionTool(pfx + "MuonSelectionTool");
check_rc( muon_selection_tool->setProperty("MaxEta", 2.5) );
check_rc( muon_selection_tool->setProperty("MuQuality", 1) );
check_rc( muon_selection_tool->initialize() );
The error is:
ToolSvc ERROR retrieve(): No Tool Type/Name given
-
CI Passing -
Comments addressed -
Source branch is up to date with target