10#include "MantidAlgorithms/DllConfig.h"
19 const std::string name()
const override;
20 int version()
const override;
21 const std::string category()
const override;
22 const std::string summary()
const override;
23 std::map<std::string, std::string> validateInputs()
override;
31 void scaleManual(
const std::vector<std::string> &inputs,
const std::vector<double> &scaleFactors,
33 void scaleWithMedianRatios(
const std::vector<std::string> &clones,
const std::string &referenceName,
38 void cloneWorkspaces(
const std::vector<std::string> &inputs);
39 size_t getReferenceIndex(
const std::vector<API::MatrixWorkspace_sptr> &workspaces,
const std::string &referenceName);
Base class from which all concrete algorithm classes should be derived.
Stitches overlapping spectra from multiple 2D workspaces.
std::shared_ptr< MatrixWorkspace > MatrixWorkspace_sptr
shared pointer to the matrix workspace base class
Helper class which provides the Collimation Length for SANS instruments.