diff --git a/Framework/Crystal/inc/MantidCrystal/SaveIsawPeaks.h b/Framework/Crystal/inc/MantidCrystal/SaveIsawPeaks.h index f58ef01c10342fa24185b1da4ee253c14763c9fc..4ac251e56293b8b8fd4c78ff5e4c43f51276e036 100644 --- a/Framework/Crystal/inc/MantidCrystal/SaveIsawPeaks.h +++ b/Framework/Crystal/inc/MantidCrystal/SaveIsawPeaks.h @@ -3,8 +3,14 @@ #include "MantidKernel/System.h" #include "MantidAPI/Algorithm.h" +#include "MantidGeometry/Instrument.h" namespace Mantid { + +namespace Kernel { +class V3D; +} + namespace Crystal { /** Save a PeaksWorkspace to a ISAW-style ASCII .peaks file. diff --git a/Framework/Crystal/test/AnvredCorrectionTest.h b/Framework/Crystal/test/AnvredCorrectionTest.h index 6b5b5376fbc6c3bb25c93fdb5c1fce93fea15048..6af67a762fda57cb7080668c821028cd870043b8 100644 --- a/Framework/Crystal/test/AnvredCorrectionTest.h +++ b/Framework/Crystal/test/AnvredCorrectionTest.h @@ -1,16 +1,17 @@ #ifndef MANTID_CRYSTAL_AnvredCorrectionTEST_H_ #define MANTID_CRYSTAL_AnvredCorrectionTEST_H_ -#include "MantidDataHandling/LoadInstrument.h" #include "MantidCrystal/AnvredCorrection.h" +#include "MantidAPI/Axis.h" +#include "MantidDataHandling/LoadInstrument.h" +#include "MantidDataHandling/MoveInstrumentComponent.h" +#include "MantidDataHandling/RotateInstrumentComponent.h" #include "MantidDataObjects/EventWorkspace.h" #include "MantidKernel/System.h" #include "MantidKernel/Timer.h" #include "MantidTestHelpers/ComponentCreationHelper.h" #include "MantidTestHelpers/FacilityHelper.h" #include "MantidTestHelpers/WorkspaceCreationHelper.h" -#include "MantidDataHandling/RotateInstrumentComponent.h" -#include "MantidDataHandling/MoveInstrumentComponent.h" #include <boost/random/linear_congruential.hpp> #include <boost/random/mersenne_twister.hpp> #include <boost/random/uniform_int.hpp> diff --git a/Framework/Crystal/test/CentroidPeaksTest.h b/Framework/Crystal/test/CentroidPeaksTest.h index fc71cc2584e5de7460a230f4eaf9ea0241c1bf12..652a34cf58395e05473c93aeaf5ec39f8c75e733 100644 --- a/Framework/Crystal/test/CentroidPeaksTest.h +++ b/Framework/Crystal/test/CentroidPeaksTest.h @@ -1,8 +1,10 @@ #ifndef MANTID_CRYSTAL_CentroidPeaksTEST_H_ #define MANTID_CRYSTAL_CentroidPeaksTEST_H_ -#include "MantidDataHandling/LoadInstrument.h" #include "MantidCrystal/CentroidPeaks.h" +#include "MantidAPI/AlgorithmFactory.h" +#include "MantidAPI/Axis.h" +#include "MantidDataHandling/LoadInstrument.h" #include "MantidDataObjects/EventWorkspace.h" #include "MantidDataObjects/PeaksWorkspace.h" #include "MantidKernel/System.h" @@ -10,7 +12,6 @@ #include "MantidTestHelpers/ComponentCreationHelper.h" #include "MantidTestHelpers/FacilityHelper.h" #include "MantidTestHelpers/WorkspaceCreationHelper.h" -#include "MantidAPI/AlgorithmFactory.h" #include <boost/random/linear_congruential.hpp> #include <boost/random/mersenne_twister.hpp> #include <boost/random/uniform_int.hpp> diff --git a/Framework/Crystal/test/IntegratePeakTimeSlicesTest.h b/Framework/Crystal/test/IntegratePeakTimeSlicesTest.h index 347b6496d0eb42c02d5e3b3da6814a79aa88ad8e..99b13411c64e3174db1635032cef64aa0423b874 100644 --- a/Framework/Crystal/test/IntegratePeakTimeSlicesTest.h +++ b/Framework/Crystal/test/IntegratePeakTimeSlicesTest.h @@ -9,37 +9,38 @@ #define INTEGRATEPEAKTIMESLICESTEST_H_ #include <cxxtest/TestSuite.h> +#include "MantidCrystal/IntegratePeakTimeSlices.h" #include "MantidTestHelpers/WorkspaceCreationHelper.h" #include "MantidTestHelpers/ComponentCreationHelper.h" + +#include "MantidAPI/AlgorithmFactory.h" +#include "MantidAPI/AnalysisDataService.h" +#include "MantidAPI/Axis.h" +#include "MantidAPI/FrameworkManager.h" +#include "MantidAPI/MatrixWorkspace.h" +#include "MantidAPI/SpectraDetectorTypes.h" +#include "MantidAPI/WorkspaceFactory.h" +#include "MantidDataObjects/Peak.h" +#include "MantidDataObjects/PeaksWorkspace.h" +#include "MantidDataObjects/EventWorkspace.h" +#include "MantidDataObjects/TableWorkspace.h" #include "MantidDataObjects/Workspace2D.h" -#include "MantidCrystal/IntegratePeakTimeSlices.h" #include "MantidGeometry/IComponent.h" #include "MantidGeometry/Instrument/Detector.h" #include "MantidGeometry/Instrument/RectangularDetector.h" -#include "MantidKernel/Unit.h" -#include "MantidKernel/PhysicalConstants.h" -#include "MantidKernel/V3D.h" #include "MantidGeometry/Objects/Object.h" -#include "MantidDataObjects/Peak.h" -#include "MantidDataObjects/PeaksWorkspace.h" -#include "MantidDataObjects/Peak.h" -#include "MantidDataObjects/EventWorkspace.h" -#include "MantidDataObjects/TableWorkspace.h" #include "MantidKernel/cow_ptr.h" +#include "MantidKernel/PhysicalConstants.h" #include "MantidKernel/Property.h" #include "MantidKernel/Quat.h" -#include "MantidAPI/SpectraDetectorTypes.h" -#include "MantidAPI/MatrixWorkspace.h" -#include "MantidAPI/AlgorithmFactory.h" -#include "MantidAPI/WorkspaceFactory.h" -#include "MantidAPI/FrameworkManager.h" -#include "MantidAPI/AnalysisDataService.h" #include "MantidKernel/Unit.h" +#include "MantidKernel/V3D.h" #include "MantidGeometry/Crystal/IPeak.h" + #include <math.h> -#include <map> #include "MantidAPI/ITableWorkspace.h" + using namespace Mantid; using namespace DataObjects; using namespace Geometry; diff --git a/Framework/Crystal/test/NormaliseVanadiumTest.h b/Framework/Crystal/test/NormaliseVanadiumTest.h index 6baa6967cf219293909bda4a4bbab5d6f67d8f71..0499f319e90d8611e71238cf7f0240d164475e97 100644 --- a/Framework/Crystal/test/NormaliseVanadiumTest.h +++ b/Framework/Crystal/test/NormaliseVanadiumTest.h @@ -1,8 +1,9 @@ #ifndef MANTID_CRYSTAL_NormaliseVanadiumTEST_H_ #define MANTID_CRYSTAL_NormaliseVanadiumTEST_H_ -#include "MantidDataHandling/LoadInstrument.h" #include "MantidCrystal/NormaliseVanadium.h" +#include "MantidAPI/Axis.h" +#include "MantidDataHandling/LoadInstrument.h" #include "MantidDataObjects/EventWorkspace.h" #include "MantidKernel/System.h" #include "MantidKernel/Timer.h" diff --git a/Framework/Crystal/test/PeakIntegrationTest.h b/Framework/Crystal/test/PeakIntegrationTest.h index 664ab52a09b05bda7686fc76b60f9e4ffc5eadc1..25a65d07fe354272d41aef01c313d336bbf937e6 100644 --- a/Framework/Crystal/test/PeakIntegrationTest.h +++ b/Framework/Crystal/test/PeakIntegrationTest.h @@ -11,12 +11,16 @@ #include "MantidTestHelpers/FacilityHelper.h" #include "MantidTestHelpers/WorkspaceCreationHelper.h" #include "MantidAPI/AlgorithmFactory.h" +#include "MantidAPI/Axis.h" + #include <boost/random/linear_congruential.hpp> #include <boost/random/mersenne_twister.hpp> #include <boost/random/uniform_int.hpp> #include <boost/random/uniform_real.hpp> #include <boost/random/variate_generator.hpp> + #include <math.h> + #include <cxxtest/TestSuite.h> using namespace Mantid; diff --git a/Framework/Crystal/test/PeakIntensityVsRadiusTest.h b/Framework/Crystal/test/PeakIntensityVsRadiusTest.h index e9b5733569bbc94b772a1aff5d7e1d2a74ff7659..90eaec18e6b8cd90e154f7d083347f11b487a5c5 100644 --- a/Framework/Crystal/test/PeakIntensityVsRadiusTest.h +++ b/Framework/Crystal/test/PeakIntensityVsRadiusTest.h @@ -2,6 +2,7 @@ #define MANTID_CRYSTAL_PEAKINTENSITYVSRADIUSTEST_H_ #include "MantidCrystal/PeakIntensityVsRadius.h" +#include "MantidAPI/MatrixWorkspace.h" #include "MantidDataObjects/Peak.h" #include "MantidDataObjects/PeaksWorkspace.h" #include "MantidGeometry/Instrument.h" diff --git a/Framework/Crystal/test/SaveIsawPeaksTest.h b/Framework/Crystal/test/SaveIsawPeaksTest.h index 53bd33d0cb1fc07e55af1de26a442cf828a183ec..749324c751c0b4f3ebc7bf2ee4b39918bcf322a3 100644 --- a/Framework/Crystal/test/SaveIsawPeaksTest.h +++ b/Framework/Crystal/test/SaveIsawPeaksTest.h @@ -7,6 +7,7 @@ #include "MantidGeometry/IDTypes.h" #include "MantidKernel/System.h" #include "MantidKernel/Timer.h" +#include "MantidKernel/V3D.h" #include "MantidTestHelpers/ComponentCreationHelper.h" #include <cxxtest/TestSuite.h> #include <Poco/File.h>