From 797b10863ebfd78f6f1fb6a1d9add160f0a8e873 Mon Sep 17 00:00:00 2001
From: scott snyder <sss@karma>
Date: Mon, 13 May 2019 15:28:30 +0200
Subject: [PATCH] TrkTrackCollectionMerger: ToolHandle constness fix.

Make mergeTrack() non-const, to avoid calling a non-const method through
a const ToolHandle.
---
 .../TrkTrackCollectionMerger/TrackCollectionMerger.h          | 4 ++--
 .../TrkTrackCollectionMerger/src/TrackCollectionMerger.cxx    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/TrkTrackCollectionMerger/TrackCollectionMerger.h b/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/TrkTrackCollectionMerger/TrackCollectionMerger.h
index 5d0ac579a66..1873ba93245 100644
--- a/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/TrkTrackCollectionMerger/TrackCollectionMerger.h
+++ b/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/TrkTrackCollectionMerger/TrackCollectionMerger.h
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
 */
 
 ///////////////////////////////////////////////////////////////////
@@ -65,7 +65,7 @@ namespace Trk {
       ///////////////////////////////////////////////////////////////////
 
       /** @brief A routine that merges the track collections. */
-      StatusCode    mergeTrack(const TrackCollection* trackCol, TrackCollection* outputCol) const;
+      StatusCode    mergeTrack(const TrackCollection* trackCol, TrackCollection* outputCol);
 
       MsgStream&    dumptools(MsgStream&    out) const;
       MsgStream&    dumpevent(MsgStream&    out) const;
diff --git a/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/src/TrackCollectionMerger.cxx b/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/src/TrackCollectionMerger.cxx
index ffc442ccace..9fe7bdaced0 100644
--- a/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/src/TrackCollectionMerger.cxx
+++ b/Tracking/TrkAlgorithms/TrkTrackCollectionMerger/src/TrackCollectionMerger.cxx
@@ -199,7 +199,7 @@ std::ostream& Trk::operator <<
 // Merge track collections and remove duplicates
 ///////////////////////////////////////////////////////////////////
 
-StatusCode Trk::TrackCollectionMerger::mergeTrack(const TrackCollection* trackCol, TrackCollection* outputCol) const
+StatusCode Trk::TrackCollectionMerger::mergeTrack(const TrackCollection* trackCol, TrackCollection* outputCol)
 {
   // loop over forward track, accept them and add them imto association tool
   if(trackCol && trackCol->size()) {
-- 
GitLab