20 "ID of the selected investigation");
21 declareProperty(
"Session",
"",
"The session information of the catalog to use.");
24 "The name of the workspace to store the results.");
#define DECLARE_ALGORITHM(classname)
IPeaksWorkspace_sptr workspace
std::string getPropertyValue(const std::string &name) const override
Get the value of a property as a string.
TypedValue getProperty(const std::string &name) const override
Get the value of a property.
A property class for workspaces.
This algorithm obtains the datasets for a given investigation record using the related ID.
void exec() override
Overwrites Algorithm exec method.
IPropertyManager * setProperty(const std::string &name, const T &value)
Templated method to set the value of a PropertyWithValue.
Validator to check that a property is not left empty.
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.