diff --git a/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/BTagging/BTagSecVertexing.h b/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/BTagging/BTagSecVertexing.h
index 6b7237223b6bdabad02ce14cb2910ce8fcf2d80e..47118e8631f830cb6189c6c6b167d72aac3f4819 100644
--- a/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/BTagging/BTagSecVertexing.h
+++ b/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/BTagging/BTagSecVertexing.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
 */
 
 #ifndef BTAGGING_BTAGSECVERTEXING_H
@@ -62,8 +62,8 @@ namespace Analysis
 
       private:
         
-    StatusCode fillVkalVariables(xAOD::Jet&, xAOD::BTagging*, xAOD::VertexContainer*, const Trk::VxSecVKalVertexInfo*, const xAOD::TrackParticleContainer*,const xAOD::Vertex&,  std::string) const;
-    StatusCode fillJFVariables(xAOD::Jet&, xAOD::BTagging*, xAOD::BTagVertexContainer*, const Trk::VxJetFitterVertexInfo*, const xAOD::TrackParticleContainer*, std::string) const;
+    StatusCode fillVkalVariables(const xAOD::Jet&, xAOD::BTagging*, xAOD::VertexContainer*, const Trk::VxSecVKalVertexInfo*, const xAOD::TrackParticleContainer*,const xAOD::Vertex&,  std::string) const;
+    StatusCode fillJFVariables(const xAOD::Jet&, xAOD::BTagging*, xAOD::BTagVertexContainer*, const Trk::VxJetFitterVertexInfo*, const xAOD::TrackParticleContainer*, std::string) const;
 
          ToolHandleArray< InDet::ISecVertexInJetFinder > m_secVertexFinderToolsHandleArray;
          ToolHandle<IJetFitterVariablesFactory> m_JFvarFactory;
diff --git a/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/src/BTagSecVertexing.cxx b/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/src/BTagSecVertexing.cxx
index e3fb4faedc3058f6381bbaf23a0394d6a86915f6..1e637b5c20c288661b608f71f381556baf2af547 100644
--- a/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/src/BTagSecVertexing.cxx
+++ b/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/src/BTagSecVertexing.cxx
@@ -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
 */
 
 #include "BTagging/IBTagSecVertexing.h"
@@ -278,7 +278,7 @@ namespace Analysis {
   }
 
 
-  StatusCode BTagSecVertexing::fillVkalVariables(xAOD::Jet& myJet,
+  StatusCode BTagSecVertexing::fillVkalVariables(const xAOD::Jet& myJet,
                          xAOD::BTagging* newBTag, 
 						 xAOD::VertexContainer* bTagVertexContainer, 
 						 const Trk::VxSecVKalVertexInfo* myVertexInfoVKal,
@@ -388,7 +388,7 @@ namespace Analysis {
 
   }
 
-  StatusCode BTagSecVertexing::fillJFVariables(xAOD::Jet& myJet,
+  StatusCode BTagSecVertexing::fillJFVariables(const xAOD::Jet& myJet,
 					       xAOD::BTagging* newBTag,
 					       xAOD::BTagVertexContainer* bTagJFVertexContainer,
 					       const Trk::VxJetFitterVertexInfo* myVertexInfoJetFitter,
@@ -692,8 +692,7 @@ namespace Analysis {
 
     xAOD::BTaggingContainer::iterator btagIter=btaggingContainer->begin();
     for (xAOD::JetContainer::const_iterator jetIter = jetContainer->begin(); jetIter != jetContainer->end(); ++jetIter, ++btagIter) {
-      //temporary const_cast
-      xAOD::Jet& jetToTag = const_cast<xAOD::Jet&>( **jetIter );
+      const xAOD::Jet& jetToTag = **jetIter;
       ToolHandleArray< InDet::ISecVertexInJetFinder >::const_iterator itSecVtxFinders = m_secVertexFinderToolsHandleArray.begin();
       ToolHandleArray< InDet::ISecVertexInJetFinder >::const_iterator itSecVtxFindersEnd = m_secVertexFinderToolsHandleArray.end();