diff --git a/Trigger/TrigFTK/FTK_RecToolInterfaces/CMakeLists.txt b/Trigger/TrigFTK/FTK_RecToolInterfaces/CMakeLists.txt
deleted file mode 100644
index 45d9089aea77afd8924486172fc88c205b131128..0000000000000000000000000000000000000000
--- a/Trigger/TrigFTK/FTK_RecToolInterfaces/CMakeLists.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-################################################################################
-# Package: FTK_RecToolInterfaces
-################################################################################
-
-# Declare the package name:
-atlas_subdir( FTK_RecToolInterfaces )
-
-
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          GaudiKernel
-                          Tools/PyJobTransforms
-                          Tracking/TrkEvent/TrkTrack
-                          Trigger/TrigFTK/TrigFTK_RawData
-                          Event/xAOD/xAODTracking  )
-
-# External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
-
-# Install files from the package:
-atlas_install_headers( FTK_RecToolInterfaces )
-
diff --git a/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_DuplicateTrackRemovalTool.h b/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_DuplicateTrackRemovalTool.h
deleted file mode 100644
index 841d17b2915849cb64957e8044d73fd72284a7b0..0000000000000000000000000000000000000000
--- a/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_DuplicateTrackRemovalTool.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
-  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
-*/
-
-//abstract interface
-
-#ifndef __IFTK_DUPLICATETRACKREMOVAL_TOOL_H__
-#define __IFTK_DUPLICATETRACKREMOVAL_TOOL_H__
-
-#include "GaudiKernel/IAlgTool.h"
-#include "TrigFTK_RawData/FTK_RawTrackContainer.h"
-
-static const InterfaceID IID_IFTK_DuplicateTrackRemovalTool("IFTK_DuplicateTrackRemovalTool",1,0);
-
-class IFTK_DuplicateTrackRemovalTool : virtual public IAlgTool { 
-
- public:
-  /** other standard AlgTool methods */
-  static const InterfaceID& interfaceID ()   //!< the Tool's interface
-  {  return IID_IFTK_DuplicateTrackRemovalTool; }  	
-
-  virtual FTK_RawTrackContainer* removeDuplicates(const FTK_RawTrackContainer* trks) = 0;
-
- private:
-
-};
-
-#endif
diff --git a/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_HashIDTool.h b/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_HashIDTool.h
deleted file mode 100644
index 0184d6f2e3c1b73afa9812798b095f0966d52c80..0000000000000000000000000000000000000000
--- a/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_HashIDTool.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
-  Copyright (C) 2018 CERN for the benefit of the ATLAS collaboration
-*/
-
-#ifndef IFTK_HASHIDTOOL_H
-#define IFTK_HASHIDTOOL_H
-
-
-#include "GaudiKernel/IAlgTool.h"
-#include "TrigFTK_RawData/FTK_RawTrackContainer.h"
-
-static const InterfaceID IID_IFTK_HashIDTool("IFTK_HashIDTool",1,0);
-
-class IFTK_HashIDTool: virtual public IAlgTool {
-  
- public:
-
-  static const InterfaceID& interfaceID ()   //!< the Tool's interface
-  {  return IID_IFTK_HashIDTool; }  	
-
-  virtual unsigned int getHash(unsigned int tower, unsigned int sector,  unsigned int plane)=0;
-
-  virtual unsigned int getHashFromAuxSector(unsigned int tower, unsigned int sector,  unsigned int plane)=0;
-  
-  virtual bool findHash(unsigned int hash, bool isSCT, unsigned int& tower, unsigned int& sector, unsigned int& plane)=0;
-
-  virtual FTK_RawTrackContainer* processTracks(const FTK_RawTrackContainer& inputTracks, const bool reverseIBL)=0;
-};
-
-#endif // IFTK_HASHIDTOOL_H
diff --git a/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_VertexFinderTool.h b/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_VertexFinderTool.h
deleted file mode 100644
index f61d72aac5571299231c0c494de5a54f1188b43e..0000000000000000000000000000000000000000
--- a/Trigger/TrigFTK/FTK_RecToolInterfaces/FTK_RecToolInterfaces/IFTK_VertexFinderTool.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//abstract interface
-
-#ifndef __IFTK_VERTEXFINDER_TOOL_H__
-#define __IFTK_VERTEXFINDER_TOOL_H__
-
-#include "GaudiKernel/IAlgTool.h"	
-//#include "AthenaKernel/IOVSvcDefs.h"
-class VxContainer;
-#include "TrigFTK_RawData/FTK_RawTrack.h"
-#include "TrigFTK_RawData/FTK_RawTrackContainer.h"
-#include "xAODTracking/VertexFwd.h"
-//#include "xAODTracking/TrackParticleFwd.h"
-#include "xAODTracking/VertexContainerFwd.h"
-#include "xAODTracking/VertexAuxContainer.h"
-#include "TrkTrack/TrackCollection.h"
-//#include "xAODTracking/TrackParticleContainerFwd.h"
-//namespace Trk {
-////  class Track;
-//}
-static const InterfaceID IID_IFTK_VertexFinderTool("IFTK_VertexFinderTool",1,0);
-
-class IFTK_VertexFinderTool : virtual public IAlgTool { 
-
- public:
-  /** other standard AlgTool methods */
-  static const InterfaceID& interfaceID ()   //!< the Tool's interface
-  {  return IID_IFTK_VertexFinderTool; }  	
-
- // virtual VxContainer* findVertex(const FTK_RawTrackContainer* trks) = 0;
-  virtual std::pair<xAOD::VertexContainer*, xAOD::VertexAuxContainer*> findVertex(const FTK_RawTrackContainer* trks) = 0;
-  virtual std::pair<xAOD::VertexContainer*, xAOD::VertexAuxContainer*> findVertex(const TrackCollection* trks) = 0;
- private:
-};
-
-#endif