From 446cd6fdb7170449cedfc8f95233d043315b1e1c Mon Sep 17 00:00:00 2001
From: Stuart Campbell <campbellsi@ornl.gov>
Date: Tue, 25 Mar 2014 10:23:47 -0400
Subject: [PATCH] Removed some un-needed (hopefully) headers.

refs #7284
---
 Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmHasProperty.h | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmProxy.h       | 2 --
 Code/Mantid/Framework/API/inc/MantidAPI/Axis.h                 | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/BoxController.h        | 3 +--
 Code/Mantid/Framework/API/inc/MantidAPI/ChopperModel.h         | 2 --
 Code/Mantid/Framework/API/inc/MantidAPI/CompositeFunction.h    | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/FunctionFactory.h      | 3 ---
 Code/Mantid/Framework/API/inc/MantidAPI/FunctionProperty.h     | 2 --
 Code/Mantid/Framework/API/inc/MantidAPI/GridDomain.h           | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/GridDomain1D.h         | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/ILiveListener.h        | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/IMDEventWorkspace.h    | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h         | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/LinearScale.h          | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/LogarithmScale.h       | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/NumericAxis.h          | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/ParamFunction.h        | 2 --
 Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepository.h     | 1 -
 .../Framework/API/inc/MantidAPI/ScriptRepositoryFactory.h      | 2 --
 Code/Mantid/Framework/API/inc/MantidAPI/SpectraAxis.h          | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceHistory.h     | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceProperty.h    | 1 -
 Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceValidators.h  | 1 -
 .../Framework/Geometry/inc/MantidGeometry/ICompAssembly.h      | 1 -
 Code/Mantid/Framework/Geometry/inc/MantidGeometry/IDetector.h  | 1 -
 .../Framework/Geometry/inc/MantidGeometry/IObjComponent.h      | 1 -
 .../Geometry/inc/MantidGeometry/Instrument/DetectorGroup.h     | 1 -
 .../inc/MantidGeometry/Instrument/InstrumentDefinitionParser.h | 1 -
 .../Geometry/inc/MantidGeometry/Instrument/ObjComponent.h      | 2 --
 .../inc/MantidGeometry/MDGeometry/CompositeImplicitFunction.h  | 1 -
 .../inc/MantidGeometry/MDGeometry/MDImplicitFunction.h         | 2 --
 .../Framework/Geometry/inc/MantidGeometry/Objects/Object.h     | 3 ---
 .../inc/MantidGeometry/Rendering/CacheGeometryGenerator.h      | 1 -
 .../inc/MantidGeometry/Rendering/CacheGeometryHandler.h        | 1 -
 .../Geometry/inc/MantidGeometry/Rendering/GluGeometryHandler.h | 1 -
 .../inc/MantidGeometry/Rendering/OCGeometryGenerator.h         | 1 -
 .../Geometry/inc/MantidGeometry/Rendering/OCGeometryHandler.h  | 1 -
 37 files changed, 1 insertion(+), 49 deletions(-)

diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmHasProperty.h b/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmHasProperty.h
index dc8f6ee1e57..fd9b1df6089 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmHasProperty.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmHasProperty.h
@@ -6,7 +6,6 @@
 //------------------------------------------------------------------------------
 #include "MantidAPI/DllConfig.h"
 #include "MantidKernel/TypedValidator.h"
-#include <boost/shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmProxy.h b/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmProxy.h
index d4fbc1c89cb..04bf937189a 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmProxy.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/AlgorithmProxy.h
@@ -7,8 +7,6 @@
 #include "MantidAPI/DllConfig.h"
 #include "MantidAPI/IAlgorithm.h"
 #include "MantidKernel/PropertyManagerOwner.h"
-#include <boost/shared_ptr.hpp>
-
 
 #ifdef _MSC_VER
   #pragma warning( disable: 4250 ) // Disable warning regarding inheritance via dominance, we have no way around it with the design
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/Axis.h b/Code/Mantid/Framework/API/inc/MantidAPI/Axis.h
index 6784b7fd239..d402ba01c8e 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/Axis.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/Axis.h
@@ -4,7 +4,6 @@
 #include "MantidAPI/DllConfig.h"
 #include "MantidKernel/Unit.h"
 #include "MantidGeometry/IDTypes.h"
-#include <boost/shared_ptr.hpp>
 #include <string>
 #include <vector>
 
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/BoxController.h b/Code/Mantid/Framework/API/inc/MantidAPI/BoxController.h
index 2ba5838baab..df98cad970e 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/BoxController.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/BoxController.h
@@ -8,8 +8,7 @@
 #include "MantidKernel/Exception.h"
 #include "MantidAPI/IBoxControllerIO.h"
 #include <nexus/NeXusFile.hpp>
-#include <boost/shared_ptr.hpp>
-#include <boost/interprocess/smart_ptr/unique_ptr.hpp>
+
 #include <vector>
 
 
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/ChopperModel.h b/Code/Mantid/Framework/API/inc/MantidAPI/ChopperModel.h
index 669aad38ec3..c471bf4a3c5 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/ChopperModel.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/ChopperModel.h
@@ -24,8 +24,6 @@
 #include "MantidAPI/DllConfig.h"
 #include "MantidAPI/Run.h"
 
-#include <boost/shared_ptr.hpp>
-
 #include <string>
 
 namespace Mantid
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/CompositeFunction.h b/Code/Mantid/Framework/API/inc/MantidAPI/CompositeFunction.h
index fad05551135..8d2408a3dce 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/CompositeFunction.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/CompositeFunction.h
@@ -7,7 +7,6 @@
 #include "MantidAPI/IFunction.h"
 #include "MantidAPI/Jacobian.h"
 
-#include <boost/shared_array.hpp>
 #include <map>
 
 namespace Mantid
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/FunctionFactory.h b/Code/Mantid/Framework/API/inc/MantidAPI/FunctionFactory.h
index b9fed8c63c8..0c491a8ab25 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/FunctionFactory.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/FunctionFactory.h
@@ -10,9 +10,6 @@
 #include "MantidKernel/SingletonHolder.h"
 #include "MantidKernel/MultiThreaded.h"
 
-#include <boost/shared_ptr.hpp>
-
-
 namespace Mantid
 {
         
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/FunctionProperty.h b/Code/Mantid/Framework/API/inc/MantidAPI/FunctionProperty.h
index eba0b6c6c55..1db8c6b3400 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/FunctionProperty.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/FunctionProperty.h
@@ -10,8 +10,6 @@
 #include "MantidKernel/Logger.h"
 #include "MantidKernel/Exception.h"
 
-#include <boost/shared_ptr.hpp>
-
 #include <string>
 
 namespace Mantid
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain.h b/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain.h
index a08288b2f78..9a82efb2ea2 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain.h
@@ -4,7 +4,6 @@
 //----------------------------------------------------------------------
 // Includes
 //----------------------------------------------------------------------
-#include <boost/shared_ptr.hpp>
 #include <vector>
 
 #include "MantidAPI/DllConfig.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain1D.h b/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain1D.h
index a12faa6208d..f5d9ea2230c 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain1D.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/GridDomain1D.h
@@ -5,7 +5,6 @@
 // Includes
 //----------------------------------------------------------------------
 #include <stdexcept>
-#include <boost/shared_ptr.hpp>
 
 #include "MantidAPI/DllConfig.h"
 #include "MantidAPI/GridDomain.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/ILiveListener.h b/Code/Mantid/Framework/API/inc/MantidAPI/ILiveListener.h
index fe7d10dc724..483a5db83a8 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/ILiveListener.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/ILiveListener.h
@@ -5,7 +5,6 @@
 // Includes
 //----------------------------------------------------------------------
 #include <string>
-#include <boost/shared_ptr.hpp>
 #include <Poco/Net/SocketAddress.h>
 #include "MantidKernel/DateAndTime.h"
 #include "MantidGeometry/IDTypes.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/IMDEventWorkspace.h b/Code/Mantid/Framework/API/inc/MantidAPI/IMDEventWorkspace.h
index 9195106fad4..59c3ff17e27 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/IMDEventWorkspace.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/IMDEventWorkspace.h
@@ -14,7 +14,6 @@
 #include "MantidGeometry/MDGeometry/MDHistoDimension.h"
 #include "MantidKernel/ProgressBase.h"
 #include "MantidKernel/ThreadScheduler.h"
-#include <boost/shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h b/Code/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h
index b8f4d58762f..6c8b3e65093 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/IMDWorkspace.h
@@ -7,7 +7,6 @@
 #include <stdint.h>
 #include "MantidAPI/Workspace.h"
 #include "MantidGeometry/MDGeometry/IMDDimension.h"
-#include <boost/shared_ptr.hpp>
 #include <vector>
 #include <stdarg.h>
 #include "MantidAPI/MDGeometry.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/LinearScale.h b/Code/Mantid/Framework/API/inc/MantidAPI/LinearScale.h
index 115e2c44197..83fc4ee6675 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/LinearScale.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/LinearScale.h
@@ -5,7 +5,6 @@
 // Includes
 //----------------------------------------------------------------------
 #include <vector>
-#include <boost/shared_ptr.hpp>
 
 #include "MantidAPI/DllConfig.h"
 #include "MantidAPI/ITransformScale.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/LogarithmScale.h b/Code/Mantid/Framework/API/inc/MantidAPI/LogarithmScale.h
index a3a334d81c0..f7021938ee8 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/LogarithmScale.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/LogarithmScale.h
@@ -5,7 +5,6 @@
 // Includes
 //----------------------------------------------------------------------
 #include <vector>
-#include <boost/shared_ptr.hpp>
 #include <cmath>
 
 #include "MantidAPI/DllConfig.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/NumericAxis.h b/Code/Mantid/Framework/API/inc/MantidAPI/NumericAxis.h
index ff709ae1300..9f8b1e06d5c 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/NumericAxis.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/NumericAxis.h
@@ -8,7 +8,6 @@
 #include "MantidKernel/Unit.h"
 #include "MantidAPI/Axis.h"
 
-#include <boost/shared_ptr.hpp>
 #include <string>
 #include <vector>
 
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/ParamFunction.h b/Code/Mantid/Framework/API/inc/MantidAPI/ParamFunction.h
index 87e28b30275..8af5aec6a9c 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/ParamFunction.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/ParamFunction.h
@@ -7,10 +7,8 @@
 #include "MantidAPI/DllConfig.h"
 #include "MantidKernel/Unit.h"
 #include "MantidAPI/IFunction.h"
-#include <boost/shared_ptr.hpp>
 #include <string>
 #include <vector>
-#include <boost/shared_array.hpp>
 
 #ifndef HAS_UNORDERED_MAP_H
 #include <map>
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepository.h b/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepository.h
index 142bc1c0e55..eab49883a84 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepository.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepository.h
@@ -7,7 +7,6 @@
 
 #include "MantidKernel/DateAndTime.h"
 #include "MantidAPI/DllConfig.h"
-#include <boost/shared_ptr.hpp>
 #include <vector>
 
 namespace Mantid
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepositoryFactory.h b/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepositoryFactory.h
index 32b89d2cb25..da4b6037519 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepositoryFactory.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/ScriptRepositoryFactory.h
@@ -9,8 +9,6 @@
 #include "MantidKernel/DynamicFactory.h"
 #include "MantidKernel/SingletonHolder.h"
 
-#include <boost/shared_ptr.hpp>
-
 namespace Mantid
 {
 
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/SpectraAxis.h b/Code/Mantid/Framework/API/inc/MantidAPI/SpectraAxis.h
index 19960ce7afb..89dfd1d1e31 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/SpectraAxis.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/SpectraAxis.h
@@ -8,7 +8,6 @@
 #include "MantidAPI/SpectraDetectorTypes.h"
 #include "MantidAPI/DllConfig.h"
 #include "MantidKernel/Unit.h"
-#include <boost/shared_ptr.hpp>
 #include <string>
 #include <vector>
 
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceHistory.h b/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceHistory.h
index aa91fc6cdee..bce7448fb82 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceHistory.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceHistory.h
@@ -7,7 +7,6 @@
 #include "MantidAPI/AlgorithmHistory.h"
 #include "MantidKernel/EnvironmentHistory.h"
 #include <nexus/NeXusFile.hpp>
-#include <boost/shared_ptr.hpp>
 #include <ctime>
 #include <list>
 #include "MantidKernel/Logger.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceProperty.h b/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceProperty.h
index 9f8e259e600..dbbfc37ab95 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceProperty.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceProperty.h
@@ -7,7 +7,6 @@
 #include "MantidKernel/PropertyWithValue.h"
 #include "MantidAPI/IWorkspaceProperty.h"
 #include "MantidAPI/AnalysisDataService.h"
-#include <boost/shared_ptr.hpp>
 #include "MantidKernel/Logger.h"
 #include "MantidKernel/Exception.h"
 #include "MantidAPI/WorkspaceGroup.h"
diff --git a/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceValidators.h b/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceValidators.h
index 89194ede690..d09d2b1e3f7 100644
--- a/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceValidators.h
+++ b/Code/Mantid/Framework/API/inc/MantidAPI/WorkspaceValidators.h
@@ -7,7 +7,6 @@
 #include "MantidAPI/MatrixWorkspace.h"
 #include "MantidKernel/TypedValidator.h"
 #include "MantidKernel/CompositeValidator.h"
-#include <boost/shared_ptr.hpp>
 #include <numeric>
 #include <vector>
 
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h
index 279ccdb17ed..55a2804506e 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h
@@ -3,7 +3,6 @@
 
 #include "MantidGeometry/IComponent.h"
 #include "MantidGeometry/DllConfig.h"
-#include <boost/shared_ptr.hpp>
 #include <deque>
 #include <string>
 #include <vector>
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IDetector.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IDetector.h
index a987b1f153b..c437d13e7cf 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IDetector.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IDetector.h
@@ -9,7 +9,6 @@
 #include "MantidGeometry/IComponent.h"
 #include "MantidGeometry/IObjComponent.h"
 #include "MantidGeometry/IDTypes.h"
-#include <boost/shared_ptr.hpp>
 #include <stdexcept>
 #include <map>
 
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IObjComponent.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IObjComponent.h
index 6b019d1c8e6..36bd6d57ec0 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IObjComponent.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/IObjComponent.h
@@ -8,7 +8,6 @@
 #include "MantidGeometry/IComponent.h"
 #include "MantidGeometry/Objects/Track.h"
 #include "MantidKernel/Material.h"
-#include <boost/shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/DetectorGroup.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/DetectorGroup.h
index 17ab348c02b..62820d02b3b 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/DetectorGroup.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/DetectorGroup.h
@@ -7,7 +7,6 @@
 #include "MantidGeometry/IDetector.h"
 #include "MantidGeometry/Instrument/Component.h"
 #include "MantidGeometry/Instrument/ObjComponent.h"
-#include <boost/shared_ptr.hpp>
 #include <vector>
 #include <map>
 
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/InstrumentDefinitionParser.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/InstrumentDefinitionParser.h
index fc5d7b3c319..30268f71376 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/InstrumentDefinitionParser.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/InstrumentDefinitionParser.h
@@ -4,7 +4,6 @@
 #include "MantidKernel/System.h"
 #include "MantidGeometry/IComponent.h"
 #include <Poco/DOM/Element.h>
-#include <boost/shared_ptr.hpp>
 #include "MantidGeometry/Instrument.h"
 #include "MantidGeometry/ICompAssembly.h"
 #include "MantidKernel/Logger.h"
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/ObjComponent.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/ObjComponent.h
index b296061dfdb..4235d3e1167 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/ObjComponent.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/ObjComponent.h
@@ -11,8 +11,6 @@
 #include "MantidKernel/Material.h"
 #include "MantidGeometry/Objects/Object.h"
 
-#include <boost/shared_ptr.hpp>
-
 #ifdef _WIN32
   #pragma warning( disable: 4250 )
 #endif
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/CompositeImplicitFunction.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/CompositeImplicitFunction.h
index ba8ecb087b5..c511620b8db 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/CompositeImplicitFunction.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/CompositeImplicitFunction.h
@@ -7,7 +7,6 @@
 #include <vector>
 #include "MantidGeometry/MDGeometry/MDImplicitFunction.h"
 #include "MantidKernel/System.h"
-#include <boost/shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/MDImplicitFunction.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/MDImplicitFunction.h
index 6e0eb71539d..6476a7a95e9 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/MDImplicitFunction.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/MDGeometry/MDImplicitFunction.h
@@ -7,8 +7,6 @@
 #include "MantidKernel/Exception.h"
 #include <vector>
 #include <string>
-#include <boost/shared_ptr.hpp>
-
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Objects/Object.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Objects/Object.h
index be1197e6caa..a676f30694f 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Objects/Object.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Objects/Object.h
@@ -9,9 +9,6 @@
 #include "MantidKernel/Quat.h"
 #include "BoundingBox.h"
 #include <map>
-#include <string>
-#include <boost/shared_ptr.hpp>
-
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryGenerator.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryGenerator.h
index 822cbcf4e3c..79a4895a85c 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryGenerator.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryGenerator.h
@@ -3,7 +3,6 @@
 
 #include "MantidGeometry/DllConfig.h"
 #include "MantidKernel/Logger.h"
-#include <boost/shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryHandler.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryHandler.h
index 116b77e2050..5637a402b0c 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryHandler.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/CacheGeometryHandler.h
@@ -1,7 +1,6 @@
 #ifndef CACHE_GEOMETRYHANDLER_H
 #define CACHE_GEOMETRYHANDLER_H
 
-#include <boost/shared_ptr.hpp>
 #include "MantidGeometry/DllConfig.h"
 #include "MantidGeometry/Rendering/GeometryHandler.h"
 
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/GluGeometryHandler.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/GluGeometryHandler.h
index eb34d72b138..418a1b8273f 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/GluGeometryHandler.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/GluGeometryHandler.h
@@ -1,7 +1,6 @@
 #ifndef GLU_GEOMETRYHANDLER_H
 #define GLU_GEOMETRYHANDLER_H
 
-#include <boost/shared_ptr.hpp>
 #include "MantidGeometry/DllConfig.h"
 #include "MantidGeometry/Rendering/GeometryHandler.h"
 
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryGenerator.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryGenerator.h
index f81f48f2952..ff00c8986fd 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryGenerator.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryGenerator.h
@@ -3,7 +3,6 @@
 
 #include "MantidGeometry/DllConfig.h"
 #include "MantidKernel/Logger.h"
-#include <boost/shared_ptr.hpp>
 
 class TopoDS_Shape;
 
diff --git a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryHandler.h b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryHandler.h
index 31b9e1807eb..227c81d079d 100644
--- a/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryHandler.h
+++ b/Code/Mantid/Framework/Geometry/inc/MantidGeometry/Rendering/OCGeometryHandler.h
@@ -2,7 +2,6 @@
 #define OC_GEOMETRYHANDLER_H
 
 #include "MantidGeometry/DllConfig.h"
-#include <boost/shared_ptr.hpp>
 
 namespace Mantid
 {
-- 
GitLab