10#include "MantidAlgorithms/DllConfig.h"
26 const std::string
name()
const override;
28 const std::string
summary()
const override {
29 return "Add or replace an parameter attached to an instrument component.";
32 int version()
const override;
33 const std::vector<std::string>
seeAlso()
const override {
34 return {
"RotateInstrumentComponent",
"MoveInstrumentComponent"};
36 const std::string category()
const override;
37 std::map<std::string, std::string> validateInputs()
override;
44 const std::string ¶mName,
const std::string ¶mType,
const std::string ¶mValue)
const;
Base class from which all concrete algorithm classes should be derived.
SetInstrumentParameter : A simple algorithm to add or set the value of an instrument parameter.
const std::string summary() const override
Summary of algorithms purpose.
const std::vector< std::string > seeAlso() const override
Function to return all of the seeAlso algorithms related to this algorithm.
base class for Geometric IComponent
Parameter map iterator typedef.
Helper class which provides the Collimation Length for SANS instruments.
Generate a tableworkspace to store the calibration results.