10#include "MantidAlgorithms/DllConfig.h"
22 const std::string
name()
const override;
24 int version()
const override;
25 const std::string alias()
const override;
28 const std::string
summary()
const override {
29 return "Resample the x-axis of the data with the requested number of "
34 double determineBinning(MantidVec &xValues,
const double xmin,
const double xmax);
36 void setOptions(
const int numBins,
const bool useLogBins,
const bool isDist);
44 std::map<std::string, std::string> validateInputs()
override;
45 bool m_useLogBinning =
true;
46 bool m_preserveEvents =
true;
48 bool m_isDistribution =
false;
49 bool m_isHistogram =
true;
Takes a workspace as input and rebins the data according to the input rebin parameters.
ResampleX : TODO: DESCRIPTION.
const std::string summary() const override
Summary of algorithms purpose.
const std::string workspaceMethodName() const override
Helper class which provides the Collimation Length for SANS instruments.