Skip to content

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
Edited by Brendon Bullard

Merge request reports