Commit 34fec4a0 authored by David Fairbrother's avatar David Fairbrother
Browse files

Fixed implicit missing imports

parent 9bbeb56c
......@@ -4,8 +4,10 @@
#include "MantidGeometry/Instrument/FitParameter.h"
#include "MantidGeometry/Instrument/Parameter.h"
#include "MantidGeometry/Instrument/ParameterFactory.h"
#include <MantidKernel/StringTokenizer.h>
#include "MantidGeometry/muParser_Silent.h"
#include "MantidKernel/StringTokenizer.h"
#include <boost/lexical_cast.hpp>
namespace Mantid {
namespace Geometry {
......
......@@ -4,6 +4,7 @@
#include "MantidGeometry/Instrument/XMLInstrumentParameter.h"
#include "MantidGeometry/IComponent.h"
#include "MantidGeometry/muParser_Silent.h"
#include "MantidKernel/Exception.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidKernel/LogParser.h"
#include "MantidKernel/Logger.h"
......
......@@ -4,7 +4,9 @@
#include "MantidKernel/Exception.h"
#include "MantidKernel/Matrix.h"
#include "MantidGeometry/Math/RotCounter.h"
#include <algorithm>
#include <iterator>
#include <iostream>
#include <functional>
......
......@@ -8,13 +8,14 @@
#include "MantidKernel/PhysicalConstants.h"
#include <boost/shared_ptr.hpp>
namespace Mantid {
// Forward Declares
namespace NeXus {
class File;
// Forward Declares
namespace NeXus {
class File;
}
namespace Mantid {
namespace PhysicalConstants {
class Atom;
}
......
......@@ -7,7 +7,14 @@
#include <string>
#include <tuple>
namespace Mantid {
// Forward declare
namespace PhysicalConstants {
class NeutronAtom;
}
namespace Kernel {
/**
......
......@@ -6,6 +6,8 @@
//----------------------------------------------------------------------
#include "MantidKernel/DllConfig.h"
#include <boost/shared_ptr.hpp>
#include <iosfwd>
#include <string>
#include <vector>
......
......@@ -2,9 +2,10 @@
#define MANTID_KERNEL_PROPERTYNEXUS_H_
#include "MantidKernel/System.h"
#include <memory>
// Forward declare
namespace Nexus {
namespace NeXus {
class File;
}
......
......@@ -24,6 +24,7 @@
Code Documentation is available at: <http://doxygen.mantidproject.org>
*/
#include "MantidKernel/ClassMacros.h"
#include "MantidKernel/DllConfig.h"
namespace Mantid {
namespace Kernel {
......
......@@ -47,6 +47,7 @@
#include <algorithm>
#include <exception>
#include <fstream>
#include <functional>
#include <iostream>
#include <stdexcept>
......
#include "MantidKernel/DeltaEMode.h"
#include <boost/algorithm/string/predicate.hpp>
#include <map>
#include <sstream>
#include <stdexcept>
......
......@@ -7,6 +7,8 @@
#include "MantidKernel/PropertyWithValue.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include <fstream>
// constants for the new style icp event commands
const char *START_COLLECTION = "START_COLLECTION";
const char *STOP_COLLECTION = "STOP_COLLECTION";
......
#include "MantidKernel/Exception.h"
#include "MantidKernel/Matrix.h"
#include "MantidKernel/MersenneTwister.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidKernel/V3D.h"
#include <sstream>
using Mantid::Kernel::TimeSeriesProperty;
namespace Mantid {
......
......@@ -2,6 +2,7 @@
#include "MantidKernel/Logger.h"
#include "MantidKernel/System.h"
#include <sstream>
#include <stdio.h>
#ifdef __linux__
......
......@@ -4,6 +4,7 @@
#include "MantidKernel/MersenneTwister.h"
#include <boost/random/uniform_int_distribution.hpp>
#include <boost/random/uniform_real_distribution.hpp>
#include <Poco/Timestamp.h>
......
......@@ -7,6 +7,7 @@
#include <ostream>
#include <string>
#include <stdexcept>
#include <sstream>
namespace Mantid {
......
......@@ -5,6 +5,7 @@
#include "MantidKernel/Property.h"
#include "MantidKernel/PropertyManagerOwner.h"
#include "MantidKernel/PropertyManager.h"
#include <json/json.h>
#include <algorithm>
namespace Mantid {
......
#include "MantidKernel/PropertyWithValue.h"
#include "MantidKernel/Matrix.h"
// PropertyWithValue implementation
#include "MantidKernel/PropertyWithValue.tcc"
......
// Includes
#include "MantidKernel/Statistics.h"
#include <algorithm>
#include <cfloat>
#include <cmath>
#include <iostream>
#include <boost/accumulators/accumulators.hpp>
#include <boost/accumulators/statistics/stats.hpp>
#include <boost/accumulators/statistics/min.hpp>
#include <boost/accumulators/statistics/max.hpp>
#include <boost/accumulators/statistics/variance.hpp>
#include <algorithm>
#include <cfloat>
#include <cmath>
#include <iostream>
#include <sstream>
namespace Mantid {
namespace Kernel {
......
......@@ -4,6 +4,7 @@
#include "MantidKernel/ThreadPool.h"
#include "MantidKernel/ConfigService.h"
#include "MantidKernel/MultiThreaded.h"
#include "MantidKernel/ProgressBase.h"
#include "MantidKernel/Task.h"
#include "MantidKernel/ThreadPoolRunnable.h"
......
#include "MantidKernel/Exception.h"
#include "MantidKernel/V2D.h"
#include "MantidKernel/V3D.h"
#include "MantidKernel/Exception.h"
#include <limits>
#include <ostream>
namespace Mantid {
namespace Kernel {
......
Markdown is supported
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