From c0f3e166a8ec793d41ba0d4e34610b9943fa6fd3 Mon Sep 17 00:00:00 2001
From: christos <christos@cern.ch>
Date: Wed, 15 Jul 2020 17:46:18 +0100
Subject: [PATCH] Remove seeming unused / unimplemented interface

---
 .../IVertexKinematicFitter.h                  | 77 -------------------
 1 file changed, 77 deletions(-)
 delete mode 100644 Tracking/TrkVertexFitter/TrkVertexFitterInterfaces/TrkVertexFitterInterfaces/IVertexKinematicFitter.h

diff --git a/Tracking/TrkVertexFitter/TrkVertexFitterInterfaces/TrkVertexFitterInterfaces/IVertexKinematicFitter.h b/Tracking/TrkVertexFitter/TrkVertexFitterInterfaces/TrkVertexFitterInterfaces/IVertexKinematicFitter.h
deleted file mode 100644
index 8e125012ab8..00000000000
--- a/Tracking/TrkVertexFitter/TrkVertexFitterInterfaces/TrkVertexFitterInterfaces/IVertexKinematicFitter.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-#ifndef TrkVertexFitterInterfaces_IVertexKinematicFitter_h 
-#define TrkVertexFitterInterfaces_IVertexKinematicFitter_h 
-
-//#include "TrkVertexFitterInterfaces/IVertexFitter.h"
-#include "TrkVertexFitterInterfaces/IKinematicConstraint.h"
-#include "GaudiKernel/IAlgTool.h"
-
-/**
- * @class IVertexKinematicFitter
- *
- * A simple abstract interface for vertex fitters with
- * arbitrary additional constraints. It is assumed that the 
- * constraints equations are added to the fit using the 
- * Lagrange multipliers method.
- *
- * @author Kirill.Prokofiev@cern.ch
- * March 2008
- */
-
-static const InterfaceID IID_IVertexKinematicFitter("Trk::IVertexKinematicFitter", 1, 0);
-namespace Trk
-{
-
- 
- class KinematicParticle;
- class KinematicVertex;
- class Vertex;
- 
- class IVertexKinematicFitter: virtual public IAlgTool
- {
-
-  public:
-
-   static const InterfaceID& interfaceID(){return IID_IVertexKinematicFitter;}
-  /** 
-   * Virtual destructor 
-   */
-   virtual ~IVertexKinematicFitter(){};
-
-
-  /**
-   *  A vertex fit from a set of kinematic particles, no  constraint
-   */
-   virtual KinematicVertex * fit(const std::vector<const Trk::KinematicParticle*>& particleList) = 0;
-  
-   
-  /**
-   * A vertex fit from a set of kinematic particles with additional constraints
-   */
-   virtual KinematicVertex * fit(const std::vector<const Trk::KinematicParticle*>& particleList, 
-                                 const std::vector<const Trk::IKinematicConstraint *>& constraintList) = 0;	 
-							 
-							 
-  /**
-   * A vertex fit from a set of kinematic particles with additional constraints and
-   * starting point.
-   */							 
-   virtual KinematicVertex * fit(const std::vector<const Trk::KinematicParticle*>& particleList, 
-                                 const std::vector<const Trk::IKinematicConstraint *>& constraintList,
-				 const Vertex& startingPoint) = 0;
-				 
-   /** validation/monitoring method: tell history of chi2 during iterations, size gives # of iterations */
-   virtual const std::vector<double>&      chisquaredConvergenceOfLastFit() const=0;
-   /** validation/monitoring method: tell history of old-to-new position distances during iterations */
-   virtual const std::vector<double>&      positionConvergenceOfLastFit() const=0;
-				 
-  private:
-
-
- }; //end of class definitions
-}//end of namespace definitions
-
-#endif //TrkVertexFitterInterfaces_IVertexKinematicFitter
-- 
GitLab