Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
mantidproject
mantid
Commits
a3c4e68e
Commit
a3c4e68e
authored
Oct 12, 2015
by
Roman Tolchenov
Browse files
Re #11035. Fixed includes in Algorithms.
parent
651af50f
Changes
114
Hide whitespace changes
Inline
Side-by-side
Framework/API/test/IncreasingAxisValidatorTest.h
View file @
a3c4e68e
...
...
@@ -3,7 +3,7 @@
#include <cxxtest/TestSuite.h>
#include "MantidAPI/
Workspace
Validator
s
.h"
#include "MantidAPI/
IncreasingAxis
Validator.h"
#include "MantidTestHelpers/FakeObjects.h"
#include "MantidAPI/NumericAxis.h"
...
...
Framework/Algorithms/src/AbsorptionCorrection.cpp
View file @
a3c4e68e
...
...
@@ -2,13 +2,15 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/AbsorptionCorrection.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/InstrumentValidator.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidGeometry/Objects/ShapeFactory.h"
#include "MantidKernel/UnitFactory.h"
#include "MantidKernel/Fast_Exponential.h"
#include "MantidKernel/VectorHelper.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/Fast_Exponential.h"
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/UnitFactory.h"
#include "MantidKernel/VectorHelper.h"
namespace
Mantid
{
namespace
Algorithms
{
...
...
Framework/Algorithms/src/AlignDetectors.cpp
View file @
a3c4e68e
...
...
@@ -4,11 +4,13 @@
#include "MantidAlgorithms/AlignDetectors.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/RawCountValidator.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidDataObjects/OffsetsWorkspace.h"
#include "MantidKernel/
V3D
.h"
#include "MantidKernel/
CompositeValidator
.h"
#include "MantidKernel/PhysicalConstants.h"
#include "MantidKernel/V3D.h"
#include "MantidKernel/UnitFactory.h"
#include <fstream>
#include <sstream>
...
...
Framework/Algorithms/src/AnnularRingAbsorption.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/AnnularRingAbsorption.h"
#include "MantidAPI/SampleEnvironment.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/InstrumentValidator.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidGeometry/Instrument/ObjComponent.h"
#include "MantidGeometry/Instrument/ReferenceFrame.h"
...
...
@@ -9,10 +10,11 @@
#include "MantidGeometry/Objects/ShapeFactory.h"
#include "MantidKernel/Atom.h"
#include "MantidKernel/NeutronAtom.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/Material.h"
#include "MantidKernel/MandatoryValidator.h"
#include "MantidKernel/NeutronAtom.h"
#include "MantidKernel/V3D.h"
#include <boost/format.hpp>
...
...
Framework/Algorithms/src/AppendSpectra.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/AppendSpectra.h"
#include "MantidKernel/System.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/CommonBinsValidator.h"
#include "MantidAPI/WorkspaceOpOverloads.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidKernel/BoundedValidator.h"
...
...
Framework/Algorithms/src/ApplyDeadTimeCorr.cpp
View file @
a3c4e68e
...
...
@@ -6,7 +6,6 @@
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidKernel/PropertyWithValue.h"
#include "boost/lexical_cast.hpp"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/ITableWorkspace.h"
#include "MantidAPI/TableRow.h"
...
...
Framework/Algorithms/src/ApplyDetailedBalance.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/ApplyDetailedBalance.h"
#include "MantidKernel/System.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/PhysicalConstants.h"
#include "MantidKernel/PropertyWithValue.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include "boost/lexical_cast.hpp"
#include <iostream>
#include <cmath>
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidKernel/PhysicalConstants.h"
using
std
::
string
;
using
namespace
Mantid
::
Kernel
;
...
...
Framework/Algorithms/src/ApplyTransmissionCorrection.cpp
View file @
a3c4e68e
...
...
@@ -2,9 +2,11 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/ApplyTransmissionCorrection.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/HistogramValidator.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidAPI/WorkspaceOpOverloads.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CompositeValidator.h"
namespace
Mantid
{
namespace
Algorithms
{
...
...
Framework/Algorithms/src/BinaryOperateMasks.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/BinaryOperateMasks.h"
#include "MantidKernel/System.h"
#include "MantidDataObjects/MaskWorkspace.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidKernel/ListValidator.h"
using
namespace
Mantid
::
Kernel
;
...
...
Framework/Algorithms/src/CalculateEfficiency.cpp
View file @
a3c4e68e
...
...
@@ -2,11 +2,10 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/CalculateEfficiency.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidDataObjects/EventList.h"
#include <vector>
#include "MantidKernel/BoundedValidator.h"
#include <vector>
namespace
Mantid
{
namespace
Algorithms
{
...
...
Framework/Algorithms/src/CalculateFlatBackground.cpp
View file @
a3c4e68e
...
...
@@ -2,17 +2,18 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/CalculateFlatBackground.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/WorkspaceOpOverloads.h"
#include "MantidAPI/FunctionFactory.h"
#include "MantidAPI/HistogramValidator.h"
#include "MantidAPI/IFunction.h"
#include "MantidAPI/WorkspaceOpOverloads.h"
#include "MantidDataObjects/TableWorkspace.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/MandatoryValidator.h"
#include "MantidKernel/VectorHelper.h"
#include "MantidDataObjects/TableWorkspace.h"
#include <algorithm>
#include <climits>
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/MandatoryValidator.h"
#include <numeric>
#include <boost/lexical_cast.hpp>
namespace
Mantid
{
...
...
Framework/Algorithms/src/CalculateResolution.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/CalculateResolution.h"
#include "MantidAPI/InstrumentValidator.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidGeometry/IComponent.h"
#include "MantidGeometry/Instrument.h"
#include "MantidKernel/TimeSeriesProperty.h"
...
...
Framework/Algorithms/src/CalculateTransmission.cpp
View file @
a3c4e68e
...
...
@@ -3,14 +3,17 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/CalculateTransmission.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/CommonBinsValidator.h"
#include "MantidAPI/FunctionFactory.h"
#include "MantidAPI/HistogramValidator.h"
#include "MantidAPI/IFunction.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidAPI/WorkspaceOpOverloads.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidKernel/VectorHelper.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/ListValidator.h"
#include "MantidAPI/FunctionFactory.h"
#include "MantidAPI/IFunction.h"
#include "MantidKernel/VectorHelper.h"
#include <algorithm>
#include <cassert>
...
...
Framework/Algorithms/src/CalculateTransmissionBeamSpreader.cpp
View file @
a3c4e68e
...
...
@@ -2,10 +2,12 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/CalculateTransmissionBeamSpreader.h"
#include "MantidAlgorithms/SumSpectra.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/CommonBinsValidator.h"
#include "MantidAPI/HistogramValidator.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidAPI/WorkspaceOpOverloads.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/ListValidator.h"
namespace
Mantid
{
...
...
Framework/Algorithms/src/ChopData.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/ChopData.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/HistogramValidator.h"
#include "MantidAPI/SpectraAxisValidator.h"
#include "MantidAPI/WorkspaceUnitValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/MultiThreaded.h"
namespace
Mantid
{
...
...
Framework/Algorithms/src/ClearInstrumentParameters.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/ClearInstrumentParameters.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/
Workspace
Validator
s
.h"
#include "MantidAPI/
Instrument
Validator.h"
#include "MantidGeometry/IComponent.h"
#include "MantidGeometry/Instrument.h"
#include "MantidGeometry/Instrument/ParameterMap.h"
...
...
Framework/Algorithms/src/ConjoinWorkspaces.cpp
View file @
a3c4e68e
...
...
@@ -2,7 +2,7 @@
// Includes
//----------------------------------------------------------------------
#include "MantidAlgorithms/ConjoinWorkspaces.h"
#include "MantidAPI/
Workspace
Validator
s
.h"
#include "MantidAPI/
CommonBins
Validator.h"
#include "MantidAPI/SpectraAxis.h"
namespace
Mantid
{
...
...
Framework/Algorithms/src/ConvertAxesToRealSpace.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/ConvertAxesToRealSpace.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidAPI/NumericAxis.h"
#include "MantidDataObjects/Workspace2D.h"
#include "MantidKernel/ListValidator.h"
...
...
Framework/Algorithms/src/ConvertAxisByFormula.cpp
View file @
a3c4e68e
#include "MantidAlgorithms/ConvertAxisByFormula.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidKernel/ListValidator.h"
#include "MantidGeometry/muParser_Silent.h"
#include "MantidAPI/CommonBinsValidator.h"
#include "MantidAPI/IncreasingAxisValidator.h"
#include "MantidAPI/RefAxis.h"
#include "MantidGeometry/muParser_Silent.h"
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/UnitFactory.h"
#include <boost/shared_ptr.hpp>
...
...
Framework/Algorithms/src/ConvertEmptyToTof.cpp
View file @
a3c4e68e
...
...
@@ -3,13 +3,13 @@
//----------------------------------------------------------------------
#include "MantidAlgorithms/ConvertEmptyToTof.h"
#include "MantidAPI/WorkspaceValidators.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidAPI/ConstraintFactory.h"
#include "MantidAPI/FunctionFactory.h"
#include "MantidAPI/IPeakFunction.h"
#include "MantidAPI/
ConstraintFac
tor
y
.h"
#include "MantidKernel/
UnitFactor
y.h"
#include "MantidAPI/
WorkspaceUnitValida
tor.h"
#include "MantidKernel/
ArrayPropert
y.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/UnitFactory.h"
#include <cmath>
#include <map>
...
...
@@ -54,8 +54,7 @@ const std::string ConvertEmptyToTof::category() const {
*/
void
ConvertEmptyToTof
::
init
()
{
auto
wsValidator
=
boost
::
make_shared
<
CompositeValidator
>
();
wsValidator
->
add
<
WorkspaceUnitValidator
>
(
"Empty"
);
auto
wsValidator
=
boost
::
make_shared
<
WorkspaceUnitValidator
>
(
"Empty"
);
declareProperty
(
new
WorkspaceProperty
<
DataObjects
::
Workspace2D
>
(
"InputWorkspace"
,
""
,
Direction
::
Input
,
wsValidator
),
"Name of the input workspace"
);
...
...
Prev
1
2
3
4
5
6
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment