From a9c3725f97c75eaeda7ecbc027fb88ffebe5a01d Mon Sep 17 00:00:00 2001
From: abarton <Adam.Edward.Barton@cern.ch>
Date: Tue, 29 May 2018 16:42:37 +0100
Subject: [PATCH] Fix some const correctness in TrkVKalVrtFitter

Former-commit-id: 3afbaf070f3e86f48732bbc14200118c40397f0a
---
 .../TrkVKalVrtFitter/TrkVKalVrtFitter/ITrkVKalVrtFitter.h       | 2 +-
 .../TrkVKalVrtFitter/TrkVKalVrtFitter/TrkVKalVrtFitter.h        | 2 +-
 Tracking/TrkVertexFitter/TrkVKalVrtFitter/src/SetFitOptions.cxx | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/ITrkVKalVrtFitter.h b/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/ITrkVKalVrtFitter.h
index 33c7a25f3b2..097eec118c3 100755
--- a/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/ITrkVKalVrtFitter.h
+++ b/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/ITrkVKalVrtFitter.h
@@ -113,7 +113,7 @@ namespace Trk{
       virtual void setVertexForConstraint(double,double,double)=0;
       virtual void setCovVrtForConstraint(double,double,double,
                                           double,double,double)=0;
-      virtual void setMassInputParticles( std::vector<double>& )=0;
+      virtual void setMassInputParticles( const std::vector<double>& )=0;
       virtual void setDefault() =0;
       virtual void setZeroCharge(int)=0;
 //
diff --git a/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/TrkVKalVrtFitter.h b/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/TrkVKalVrtFitter.h
index 836c0609e41..4462cd5ebe2 100755
--- a/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/TrkVKalVrtFitter.h
+++ b/Tracking/TrkVertexFitter/TrkVKalVrtFitter/TrkVKalVrtFitter/TrkVKalVrtFitter.h
@@ -225,7 +225,7 @@ namespace Trk{
         void setCovVrtForConstraint(double,double,double,
                                   double,double,double);
 				  
-        void setMassInputParticles( std::vector<double>& );
+        void setMassInputParticles( const std::vector<double>& );
         void setMomCovCalc(int);
         void setDefault();
         void setZeroCharge(int);
diff --git a/Tracking/TrkVertexFitter/TrkVKalVrtFitter/src/SetFitOptions.cxx b/Tracking/TrkVertexFitter/TrkVKalVrtFitter/src/SetFitOptions.cxx
index 4f51122235f..2bb7cf1a48b 100755
--- a/Tracking/TrkVertexFitter/TrkVKalVrtFitter/src/SetFitOptions.cxx
+++ b/Tracking/TrkVertexFitter/TrkVKalVrtFitter/src/SetFitOptions.cxx
@@ -217,7 +217,7 @@ namespace Trk{
      m_CovVrtForConstraint.push_back(ZZ);
   }			  
 
-  void TrkVKalVrtFitter::setMassInputParticles( std::vector<double>& mass)
+  void TrkVKalVrtFitter::setMassInputParticles( const std::vector<double>& mass)
   { m_MassInputParticles.clear();
     for(int i=0; i<(int)mass.size(); i++) m_MassInputParticles.push_back(fabs(mass[i]));
   }
-- 
GitLab