From dd61a7646a9237fbf5d24e4c99fcb14d2ad0068c Mon Sep 17 00:00:00 2001
From: charles leggett <leggett@cern.ch>
Date: Thu, 8 Feb 2018 14:42:02 -0800
Subject: [PATCH] disable unused ToolHandles

Former-commit-id: 1b36fe452b9e5df2ecf19b8ec7ac7ab78fa2ef47
---
 .../src/InDetConversionFinderTools.cxx                       | 2 ++
 .../TrkAmbiguitySolver/src/TrkAmbiguitySolver.cxx            | 5 +++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/InnerDetector/InDetRecTools/InDetConversionFinderTools/src/InDetConversionFinderTools.cxx b/InnerDetector/InDetRecTools/InDetConversionFinderTools/src/InDetConversionFinderTools.cxx
index 4eb35e619cc..f4a87533c8c 100755
--- a/InnerDetector/InDetRecTools/InDetConversionFinderTools/src/InDetConversionFinderTools.cxx
+++ b/InnerDetector/InDetRecTools/InDetConversionFinderTools/src/InDetConversionFinderTools.cxx
@@ -141,6 +141,8 @@ namespace InDet
       msg(MSG::INFO) << "Retrieved tool " << m_trkSelector << endmsg;
     }
     
+    m_helpertool.disable();  // never used?
+    
     msg(MSG::INFO) << "Initialization successful" << endmsg;
     return StatusCode::SUCCESS;
   }
diff --git a/Tracking/TrkAlgorithms/TrkAmbiguitySolver/src/TrkAmbiguitySolver.cxx b/Tracking/TrkAlgorithms/TrkAmbiguitySolver/src/TrkAmbiguitySolver.cxx
index 04fe6886581..1adfe57d594 100644
--- a/Tracking/TrkAlgorithms/TrkAmbiguitySolver/src/TrkAmbiguitySolver.cxx
+++ b/Tracking/TrkAlgorithms/TrkAmbiguitySolver/src/TrkAmbiguitySolver.cxx
@@ -31,9 +31,10 @@ Trk::TrkAmbiguitySolver::initialize()
 {
   ATH_MSG_INFO( "TrkAmbiguitySolver::initialize(). " );
 
-  if (!m_resolveTracks)
+  if (!m_resolveTracks) {
     ATH_MSG_INFO( "ATTENTION: Resolving tracks turned off! " );
-  else {
+    m_ambiTool.disable();
+  } else {
     // Get Tools sevices
     if (m_ambiTool.retrieve().isFailure()) {
       msg(MSG::FATAL) << "Failed to retrieve tool " << m_ambiTool << endmsg;
-- 
GitLab