diff --git a/Framework/Algorithms/inc/MantidAlgorithms/CalculateFlatBackground.h b/Framework/Algorithms/inc/MantidAlgorithms/CalculateFlatBackground.h index eb51ac7d5d9f5b6a6aa8a740b1280317eb7ce3e2..c315e55a0d10346c85e8a205c81fa1d60154121f 100644 --- a/Framework/Algorithms/inc/MantidAlgorithms/CalculateFlatBackground.h +++ b/Framework/Algorithms/inc/MantidAlgorithms/CalculateFlatBackground.h @@ -1,10 +1,7 @@ #ifndef MANTID_ALGORITHMS_CALCULATEFLATBACKGROUND_H_ #define MANTID_ALGORITHMS_CALCULATEFLATBACKGROUND_H_ -//---------------------------------------------------------------------- -// Includes -//---------------------------------------------------------------------- -#include "MantidAPI/Algorithm.h" +#include "MantidAPI/ParallelAlgorithm.h" namespace Mantid { namespace HistogramData { @@ -53,13 +50,8 @@ namespace Algorithms { File change history is stored at: <https://github.com/mantidproject/mantid> Code Documentation is available at: <http://doxygen.mantidproject.org> */ -class DLLExport CalculateFlatBackground : public API::Algorithm { +class DLLExport CalculateFlatBackground : public API::ParallelAlgorithm { public: - /// (Empty) Constructor - CalculateFlatBackground() : API::Algorithm() {} - /// Virtual destructor - ~CalculateFlatBackground() = default; - /// Algorithm's name const std::string name() const override { return "CalculateFlatBackground"; } /// Summary of algorithms purpose diff --git a/docs/source/development/AlgorithmMPISupport.rst b/docs/source/development/AlgorithmMPISupport.rst index c20278c309eb527ea7c410767a7228f7074d5061..3aabbe799e45598395771eaa19b6678c7afafa4f 100644 --- a/docs/source/development/AlgorithmMPISupport.rst +++ b/docs/source/development/AlgorithmMPISupport.rst @@ -457,6 +457,7 @@ Algorithm Supported modes Comments BinaryOperation all not supported if ``AllowDifferentNumberSpectra`` is enabled CalculateChiSquared MasterOnly, Identical see ``IFittingAlgorithm`` CalculateCostFunction MasterOnly, Identical see ``IFittingAlgorithm`` +CalculateFlatBackground MasterOnly, Identical CalculateTransmission MasterOnly, Identical CloneWorkspace all CompressEvents all