From 6a37de479f390fd9c7f0ad5d4308b4331aa06298 Mon Sep 17 00:00:00 2001 From: sutt <sutt@cern.ch> Date: Sun, 24 May 2020 15:51:00 +0200 Subject: [PATCH] Fix configuration error for the FTF L2ResidualCalculator The wrong tool variable was being set by the job option for the TrigL2ResidualCalculator in the FastTrackFinder, resulting in the ZFinder configuration being given the wrong configuration, which caused a crash in the python3 execution reported in https://its.cern.ch/jira/browse/ATR-21463. This fixes https://its.cern.ch/jira/browse/ATR-21463 --- .../TrigFastTrackFinder/src/TrigFastTrackFinder.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinder.cxx b/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinder.cxx index 7f44de310f6..e2d30e60717 100644 --- a/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinder.cxx +++ b/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinder.cxx @@ -80,7 +80,7 @@ TrigFastTrackFinder::TrigFastTrackFinder(const std::string& name, ISvcLocator* p m_trigL2ResidualCalculator("TrigL2ResidualCalculator"), m_trackMaker("InDet::SiTrackMaker_xk/InDetTrigSiTrackMaker"), m_trigInDetTrackFitter("TrigInDetTrackFitter"), - m_trigZFinder("TrigZFinder", this ), + m_trigZFinder("TrigZFinder/TrigZFinder", this ), m_trackSummaryTool("Trk::ITrackSummaryTool/ITrackSummaryTool"), m_doCloneRemoval(true), m_useBeamSpot(true), @@ -149,7 +149,7 @@ TrigFastTrackFinder::TrigFastTrackFinder(const std::string& name, ISvcLocator* p declareProperty( "initialTrackMaker", m_trackMaker); declareProperty( "trigInDetTrackFitter", m_trigInDetTrackFitter ); declareProperty( "trigZFinder", m_trigZFinder ); - declareProperty( "TrigL2ResidualCalculator", m_trigZFinder ); + declareProperty( "TrigL2ResidualCalculator", m_trigL2ResidualCalculator ); declareProperty("TrackSummaryTool", m_trackSummaryTool); declareProperty( "doResMon", m_doResMonitoring = true); -- GitLab