9#include "MantidCrystal/DllConfig.h"
20 const std::string
name()
const override {
return "IndexPeaks"; }
21 const std::string
summary()
const override {
22 return "Index the peaks using the UB from the sample. Leave MaxOrder at "
23 "default value 0 to get this value, and ModVectors (unless "
24 "overridden) from the sample.";
26 int version()
const override {
return 1; }
27 const std::vector<std::string>
seeAlso()
const override {
return {
"IndexSXPeaks"}; }
28 const std::string
category()
const override {
return "Crystal\\Peaks"; }
29 std::map<std::string, std::string> validateInputs()
override;
Base class from which all concrete algorithm classes should be derived.
Implements an algorithm for indexing main and satellites peaks in single crystal peaks.
int version() const override
function to return a version of the algorithm, must be overridden in all algorithms
const std::string summary() const override
function returns a summary message that will be displayed in the default GUI, and in the help.
const std::string category() const override
function to return a category of the algorithm.
const std::string name() const override
function to return a name of the algorithm, must be overridden in all algorithms
const std::vector< std::string > seeAlso() const override
Function to return all of the seeAlso (these are not validated) algorithms related to this algorithm....
Helper class which provides the Collimation Length for SANS instruments.