63 for (
auto kvp : parameterMap) {
64 update(kvp.first, kvp.second, properties);
68 auto const workspaceName = algorithm->getPropertyValue(property);
73 std::vector<std::string> workspaceNames = algorithm->getProperty(property);
74 return workspaceNames;
double value
The value of the point.
IPeaksWorkspace_sptr workspace
virtual void setPropertyValue(const std::string &, const std::string &) override=0
Sets property value from a string.
void setProperty(const std::string &name, const T &value)
std::vector< std::string > MANTID_API_DLL getMultipleOutputWorkspaces(const Mantid::API::IAlgorithm_sptr &algorithm, std::string const &property)
std::string boolToString(bool value)
void MANTID_API_DLL updateFromMap(IAlgorithmRuntimeProps &properties, std::map< std::string, std::string > const ¶meterMap)
std::string MANTID_API_DLL getOutputWorkspace(const Mantid::API::IAlgorithm_sptr &algorithm, std::string const &property)
void MANTID_API_DLL update(std::string const &property, std::string const &value, IAlgorithmRuntimeProps &properties)
std::shared_ptr< IAlgorithm > IAlgorithm_sptr
shared pointer to Mantid::API::IAlgorithm
std::shared_ptr< Workspace > Workspace_sptr
shared pointer to Mantid::API::Workspace
std::shared_ptr< IFunction > IFunction_sptr
shared pointer to the function base class
std::shared_ptr< MatrixWorkspace > MatrixWorkspace_sptr
shared pointer to the matrix workspace base class