Commit 33a3fb57 authored by Harry Jeffery's avatar Harry Jeffery
Browse files

Refs #12791 Use ITableWorkspace_fwd

parent 2462e8fa
......@@ -4,6 +4,9 @@
#include "MantidKernel/SingletonHolder.h"
#include "MantidAPI/ICatalog.h"
#include <map>
#include <string>
namespace Mantid {
namespace API {
/**
......
......@@ -3,6 +3,9 @@
#include "MantidAPI/ICatalog.h"
#include <list>
#include <set>
namespace Mantid {
namespace API {
/**
......
......@@ -4,7 +4,7 @@
#include "MantidKernel/System.h"
#include "MantidAPI/Algorithm.h"
#include "MantidAPI/AlgorithmManager.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidAPI/IEventWorkspace_fwd.h"
#include "MantidKernel/PropertyManager.h"
#include <vector>
......
#ifndef MANTID_API_ICATLOG_H_
#define MANTID_API_ICATLOG_H_
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidAPI/CatalogSession.h"
namespace Mantid {
......
......@@ -6,7 +6,7 @@
#include "MantidAPI/ExperimentInfo.h"
#include "MantidAPI/IMDEventWorkspace_fwd.h"
#include "MantidAPI/IMDWorkspace.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidAPI/MultipleExperimentInfos.h"
#include "MantidAPI/Workspace.h"
#include "MantidAPI/IMDNode.h"
......
......@@ -13,7 +13,7 @@
#include "MantidGeometry/MDGeometry/MDImplicitFunction.h"
#include "MantidAPI/IMDWorkspace.h"
#include "MantidKernel/SpecialCoordinateSystem.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
namespace Mantid {
......
......@@ -4,9 +4,9 @@
//----------------------------------------------------------------------
// Includes
//----------------------------------------------------------------------
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ExperimentInfo.h"
#include "MantidAPI/IPeaksWorkspace_fwd.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidKernel/SpecialCoordinateSystem.h"
#include <boost/optional.hpp>
......
#ifndef MANTID_API_PROJECTION_H_
#define MANTID_API_PROJECTION_H_
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidKernel/V3D.h"
#include <stdexcept>
......
......@@ -4,6 +4,9 @@
#include "MantidKernel/ConfigService.h"
#include "MantidKernel/FacilityInfo.h"
#include <boost/make_shared.hpp>
#include <map>
namespace Mantid {
namespace API {
CatalogManagerImpl::CatalogManagerImpl() : m_activeCatalogs() {}
......
......@@ -2,6 +2,7 @@
#include "MantidAPI/AlgorithmProperty.h"
#include "MantidAPI/AnalysisDataService.h"
#include "MantidAPI/IEventWorkspace.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidKernel/System.h"
#include "MantidAPI/FileFinder.h"
#include "MantidAPI/AlgorithmManager.h"
......
#include "MantidAPI/Projection.h"
#include "MantidAPI/ITableWorkspace.h"
namespace Mantid {
namespace API {
......
......@@ -8,7 +8,7 @@
#include "MantidDataObjects/TableWorkspace.h"
#include "MantidAPI/ISplittersWorkspace.h"
#include "MantidKernel/TimeSplitter.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidKernel/TimeSeriesProperty.h"
namespace Mantid {
......
......@@ -7,7 +7,7 @@
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidDataObjects/SplittersWorkspace.h"
#include "MantidAPI/ISplittersWorkspace.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
namespace Mantid {
namespace Algorithms {
......
......@@ -3,7 +3,7 @@
#include "MantidKernel/System.h"
#include "MantidAPI/Algorithm.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidDataObjects/TableWorkspace.h"
namespace Mantid {
......
......@@ -5,7 +5,7 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAPI/Algorithm.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
namespace Mantid {
namespace Algorithms {
......
......@@ -12,7 +12,7 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAPI/Algorithm.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
namespace Mantid {
namespace Algorithms {
......
......@@ -7,7 +7,7 @@
#include "MantidAPI/Algorithm.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
namespace Mantid {
namespace Algorithms {
......
......@@ -4,6 +4,7 @@
#include "MantidAlgorithms/PhaseQuadMuon.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/IFileLoader.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/TableRow.h"
#include "MantidAPI/FrameworkManager.h"
......@@ -468,4 +469,4 @@ void PhaseQuadMuon::regainExponential(API::MatrixWorkspace_sptr outputWs) {
}
}
}
}
\ No newline at end of file
}
#include "MantidAlgorithms/StripPeaks.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidKernel/PhysicalConstants.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/TableRow.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/ListValidator.h"
......
......@@ -10,7 +10,7 @@
#include "MantidAPI/Algorithm.h"
#include "MantidGeometry/Crystal/IPeak.h"
#include "MantidDataObjects/TableWorkspace.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/ITableWorkspace_fwd.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidDataObjects/PeaksWorkspace.h"
#include "MantidAPI/MatrixWorkspace.h"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment