18 const std::string
name()
const override;
19 int version()
const override;
20 const std::string category()
const override;
21 const std::string summary()
const override;
22 const std::vector<std::string>
seeAlso()
const override {
return {
"Rebin",
"ResampleX"}; }
24 const std::string
alias()
const override {
return ""; }
29 std::map<std::string, std::string> validateInputs()
override;
30 static bool use_simple_rebin(std::vector<double> xmins, std::vector<double> xmaxs, std::vector<double> deltas);
31 static void extend_value(
int numSpec, std::vector<double> &array);
RebinRagged : TODO: DESCRIPTION.
const std::vector< std::string > seeAlso() const override
Algorithm's seeAlso.
const std::string workspaceMethodName() const override
const std::string alias() const override
Alias for the algorithm. Must override so it doesn't get parent class's.
Takes a workspace as input and rebins the data according to the input rebin parameters.
Helper class which provides the Collimation Length for SANS instruments.