Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
AlgorithmProperties.cpp File Reference
#include "MantidAPI/AlgorithmProperties.h"
#include "MantidAPI/AnalysisDataService.h"
#include "MantidAPI/IAlgorithm.h"

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::API
 
namespace  Mantid::API::AlgorithmProperties
 

Functions

std::string Mantid::API::AlgorithmProperties::boolToString (bool value)
 
std::string Mantid::API::AlgorithmProperties::getOutputWorkspace (const IAlgorithm_sptr &algorithm, std::string const &property)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, bool value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, double value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, IFunction_sptr const &function, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, int value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, MatrixWorkspace_sptr const &workspace, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, size_t value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, std::optional< double > const &value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, std::optional< std::string > const &value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, std::string const &value, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::update (std::string const &property, Workspace_sptr const &workspace, IAlgorithmRuntimeProps &properties)
 
void MANTID_API_DLL Mantid::API::AlgorithmProperties::updateFromMap (IAlgorithmRuntimeProps &properties, std::map< std::string, std::string > const &parameterMap)