diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.cpp b/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.cpp
index 1003dba1cff21fbe3aa41e50d78fd90b51802d7b..1cf1fb02c5add5db84fa3f469e2995b3a9d4484c 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.cpp
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.cpp
@@ -19,8 +19,6 @@
 #include "MantidKernel/ConfigService.h"
 #include "MantidQtWidgets/Common/HelpWindow.h"
 
-using namespace MantidQt::MantidWidgets::DataProcessor;
-
 namespace MantidQt {
 namespace CustomInterfaces {
 
@@ -293,23 +291,6 @@ Mantid::Geometry::Instrument_const_sptr BatchPresenter::instrument() const {
 
 void BatchPresenter::settingsChanged() { m_runsPresenter->settingsChanged(); }
 
-/** Returns default values specified for 'Transmission run(s)' for the
- * given angle
- *
- * @param angle :: the run angle to look up transmission runs for
- * @return :: Values passed for 'Transmission run(s)'
- */
-OptionsQMap BatchPresenter::getOptionsForAngle(const double /*angle*/) const {
-  return OptionsQMap(); // TODO m_settingsPresenter->getOptionsForAngle(angle);
-}
-
-/** Returns whether there are per-angle transmission runs specified
- * @return :: true if there are per-angle transmission runs
- * */
-bool BatchPresenter::hasPerAngleOptions() const {
-  return false; // TODO m_settingsPresenter->hasPerAngleOptions();
-}
-
 /**
    Checks whether or not data is currently being processed in this batch
    * @return : Bool on whether data is being processed
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.h b/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.h
index 613bd034bff017d1778edd7959779c25d47abf0e..f2a56ba7ff72ea139ba30d2eb66941d81436168a 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/BatchPresenter.h
@@ -65,9 +65,6 @@ public:
   void notifySettingsChanged() override;
   void anyBatchAutoreductionResumed() override;
   void anyBatchAutoreductionPaused() override;
-  bool hasPerAngleOptions() const override;
-  MantidWidgets::DataProcessor::OptionsQMap
-  getOptionsForAngle(const double angle) const override;
   bool requestClose() const override;
   bool isProcessing() const override;
   bool isAutoreducing() const override;
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/IBatchPresenter.h b/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/IBatchPresenter.h
index dd45b0d3c8f4ab955e34dd0f951844710bcb94e5..6e611e487f5b07cce90c1565c75dda6378ac2b46 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/IBatchPresenter.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Batch/IBatchPresenter.h
@@ -9,8 +9,6 @@
 
 #include "GUI/Batch/RowProcessingAlgorithm.h"
 #include "MantidGeometry/Instrument_fwd.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/OptionsQMap.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/TreeData.h"
 
 #include <string>
 
@@ -43,11 +41,6 @@ public:
   virtual void anyBatchAutoreductionResumed() = 0;
   virtual void anyBatchAutoreductionPaused() = 0;
 
-  /// Transmission runs for a specific run angle
-  virtual MantidWidgets::DataProcessor::OptionsQMap
-  getOptionsForAngle(const double angle) const = 0;
-  /// Whether there are per-angle transmission runs specified
-  virtual bool hasPerAngleOptions() const = 0;
   /// Data processing check for all groups
   virtual bool isProcessing() const = 0;
   virtual bool isAutoreducing() const = 0;
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/IExperimentView.h b/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/IExperimentView.h
index ec1a5d609930ea286939bfd0a0e68bc96cc3c319..d8f19ecfc008ac55fcc8a0921914bc409e5e02f6 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/IExperimentView.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Experiment/IExperimentView.h
@@ -11,7 +11,6 @@
 #include "Common/GetInstrumentParameter.h"
 #include "Common/InstrumentParameters.h"
 #include "MantidAPI/Algorithm.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/OptionsQMap.h"
 #include "MantidQtWidgets/Common/Hint.h"
 #include <map>
 #include <vector>
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/MainWindow/MainWindowPresenter.cpp b/qt/scientific_interfaces/ISISReflectometry/GUI/MainWindow/MainWindowPresenter.cpp
index b62406ac5e98491d9a81dbf4d24f271a0093d831..52c5099b9b5d5460fec337bed80815ac022343e1 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/MainWindow/MainWindowPresenter.cpp
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/MainWindow/MainWindowPresenter.cpp
@@ -11,8 +11,6 @@
 #include "MantidQtWidgets/Common/HelpWindow.h"
 #include "Reduction/Batch.h"
 
-using namespace MantidQt::MantidWidgets::DataProcessor;
-
 namespace MantidQt {
 namespace CustomInterfaces {
 
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/IRunsView.h b/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/IRunsView.h
index 3c55eb4ee9794a079354df8e67ca6c7e896cc429..584091a550d6f005d60d60d56f5e5fce2284d65a 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/IRunsView.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/IRunsView.h
@@ -19,9 +19,6 @@
 namespace MantidQt {
 
 namespace MantidWidgets {
-namespace DataProcessor {
-class Command;
-}
 } // namespace MantidWidgets
 namespace API {
 class AlgorithmRunner;
@@ -29,7 +26,6 @@ class AlgorithmRunner;
 
 namespace CustomInterfaces {
 
-namespace DataProcessor = MantidWidgets::DataProcessor;
 class ISearchModel;
 
 /**
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.cpp b/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.cpp
index add0c6ecee459597e1b64c9ffa8bd0a3d6c87268..ea3794f73d6f435e3388cabcb5a2dc3234abb066 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.cpp
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.cpp
@@ -86,28 +86,6 @@ void RunsView::initLayout() {
   // Connect signal for when search algorithm completes
   connect(m_algoRunner.get(), SIGNAL(algorithmComplete(bool)), this,
           SLOT(onSearchComplete()), Qt::UniqueConnection);
-
-  // Synchronize the instrument selection widgets
-  // Processing table in group 1
-  // connect(ui.comboSearchInstrument, SIGNAL(currentIndexChanged(int)),
-  //        qDataProcessorWidget_1,
-  //        SLOT(on_comboProcessInstrument_currentIndexChanged(int)));
-  // connect(qDataProcessorWidget_1,
-  //        SIGNAL(comboProcessInstrument_currentIndexChanged(int)),
-  //        ui.comboSearchInstrument, SLOT(setCurrentIndex(int)));
-  // connect(qDataProcessorWidget_1,
-  //        SIGNAL(comboProcessInstrument_currentIndexChanged(int)), this,
-  //        SLOT(instrumentChanged(int)));
-  // Processing table in group 2
-  // connect(ui.comboSearchInstrument, SIGNAL(currentIndexChanged(int)),
-  //        qDataProcessorWidget_2,
-  //        SLOT(on_comboProcessInstrument_currentIndexChanged(int)));
-  // connect(qDataProcessorWidget_2,
-  //        SIGNAL(comboProcessInstrument_currentIndexChanged(int)),
-  //        ui.comboSearchInstrument, SLOT(setCurrentIndex(int)));
-  // connect(qDataProcessorWidget_2,
-  //        SIGNAL(comboProcessInstrument_currentIndexChanged(int)), this,
-  //        SLOT(instrumentChanged(int)));
 }
 
 /**
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.h b/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.h
index fd822912bce8d2d474661bd5b7c475bb123f6102..f0ae0169349de847ff449c6332f795d3f73dba04 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Runs/RunsView.h
@@ -20,10 +20,6 @@
 namespace MantidQt {
 
 namespace MantidWidgets {
-namespace DataProcessor {
-// Forward decs
-class Command;
-} // namespace DataProcessor
 class SlitCalculator;
 } // namespace MantidWidgets
 namespace API {
@@ -33,7 +29,6 @@ class AlgorithmRunner;
 namespace CustomInterfaces {
 
 using MantidWidgets::SlitCalculator;
-namespace DataProcessor = MantidWidgets::DataProcessor;
 
 /** RunsView : Provides an interface for the "Runs" tab in the
 ISIS Reflectometry interface.
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/RunsTable/IRunsTablePresenter.h b/qt/scientific_interfaces/ISISReflectometry/GUI/RunsTable/IRunsTablePresenter.h
index b0c4f74726f7cb05958dec38e6cfbd2b5bc57cde..09f693d733ed717f770b11479fb6435a0dcf1dcf 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/RunsTable/IRunsTablePresenter.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/RunsTable/IRunsTablePresenter.h
@@ -8,7 +8,6 @@
 #define MANTID_ISISREFLECTOMETRY_IREFLRUNSTABLEPRESENTER_H
 
 #include "GUI/Batch/IBatchPresenter.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/OptionsMap.h"
 
 namespace MantidQt {
 namespace CustomInterfaces {
diff --git a/qt/scientific_interfaces/ISISReflectometry/GUI/Save/ISavePresenter.h b/qt/scientific_interfaces/ISISReflectometry/GUI/Save/ISavePresenter.h
index 126a60387608cae6139c7060bf5cf2531a16e8f7..50e8712fdae4f887e6d975d16a8052e188a07e25 100644
--- a/qt/scientific_interfaces/ISISReflectometry/GUI/Save/ISavePresenter.h
+++ b/qt/scientific_interfaces/ISISReflectometry/GUI/Save/ISavePresenter.h
@@ -6,7 +6,6 @@
 // SPDX - License - Identifier: GPL - 3.0 +
 #ifndef MANTID_ISISREFLECTOMETRY_ISAVEPRESENTER_H
 #define MANTID_ISISREFLECTOMETRY_ISAVEPRESENTER_H
-#include "MantidQtWidgets/Common/DataProcessorUI/TreeData.h"
 
 namespace MantidQt {
 namespace CustomInterfaces {
diff --git a/qt/scientific_interfaces/test/ISISReflectometry/ReflMockObjects.h b/qt/scientific_interfaces/test/ISISReflectometry/ReflMockObjects.h
index 6f2c42bd0f961e58120f36f42201bf2e9daa1bbe..e12fbea64036a571981df59cdf02b94defaa68d9 100644
--- a/qt/scientific_interfaces/test/ISISReflectometry/ReflMockObjects.h
+++ b/qt/scientific_interfaces/test/ISISReflectometry/ReflMockObjects.h
@@ -31,16 +31,12 @@
 #include "MantidKernel/ProgressBase.h"
 #include "MantidKernel/WarningSuppressions.h"
 #include "MantidQtWidgets/Common/BatchAlgorithmRunner.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/Command.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/OptionsMap.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/TreeData.h"
 #include "MantidQtWidgets/Common/Hint.h"
 #include <boost/shared_ptr.hpp>
 #include <gmock/gmock.h>
 
 using namespace MantidQt::CustomInterfaces;
 using namespace Mantid::API;
-using namespace MantidQt::MantidWidgets::DataProcessor;
 
 GNU_DIAG_OFF_SUGGEST_OVERRIDE
 
@@ -81,8 +77,6 @@ public:
   MOCK_METHOD0(anyBatchAutoreductionResumed, void());
   MOCK_METHOD0(anyBatchAutoreductionPaused, void());
 
-  MOCK_CONST_METHOD1(getOptionsForAngle, OptionsQMap(const double));
-  MOCK_CONST_METHOD0(hasPerAngleOptions, bool());
   MOCK_METHOD1(notifyInstrumentChanged, void(const std::string &));
   MOCK_METHOD0(notifyRestoreDefaultsRequested, void());
   MOCK_METHOD0(notifySettingsChanged, void());
diff --git a/qt/scientific_interfaces/test/ISISReflectometry/Save/SavePresenterTest.h b/qt/scientific_interfaces/test/ISISReflectometry/Save/SavePresenterTest.h
index 5ec316aa14954e7122f69cedcb245aa24307860d..1b174680ff192063ab5f647b66fad02136a6e2c6 100644
--- a/qt/scientific_interfaces/test/ISISReflectometry/Save/SavePresenterTest.h
+++ b/qt/scientific_interfaces/test/ISISReflectometry/Save/SavePresenterTest.h
@@ -16,7 +16,6 @@
 #include "MantidAPI/WorkspaceGroup.h"
 #include "MantidDataObjects/Workspace2D.h"
 #include "MantidKernel/ConfigService.h"
-#include "MantidQtWidgets/Common/DataProcessorUI/TreeData.h"
 #include "MantidTestHelpers/WorkspaceCreationHelper.h"
 #include "MockSaveView.h"
 #include <cxxtest/TestSuite.h>
@@ -24,7 +23,6 @@
 #include <gtest/gtest.h>
 
 using namespace MantidQt::CustomInterfaces;
-using namespace MantidQt::MantidWidgets::DataProcessor;
 using Mantid::API::AlgorithmManager;
 using Mantid::API::AnalysisDataService;
 using Mantid::DataObjects::Workspace2D_sptr;