17 declareProperty(
"Session",
"",
"The session information of the catalog to use.");
19 std::make_shared<Kernel::NullValidator>(),
21 "A list containing instrument names.");
26 std::vector<std::string> instruments;
#define DECLARE_ALGORITHM(classname)
std::string getPropertyValue(const std::string &name) const override
Get the value of a property as a string.
This algorithm obtains a list of instruments types from the catalog.
void exec() override
Overwrites Algorithm exec method.
Support for a property that holds an array of values.
IPropertyManager * setProperty(const std::string &name, const T &value)
Templated method to set the value of a PropertyWithValue.
static T & Instance()
Return a reference to the Singleton instance, creating it if it does not already exist Creation is do...
@ Output
An output workspace.