20namespace MantidWidgets {
27 void setFunctionString(
const QString &funStr);
28 QString getFunctionString()
const;
29 QString getFitFunctionString()
const;
31 int getNumberLocalFunctions()
const;
35 virtual void addFunction(
const QString &prefix,
const QString &funStr) = 0;
52 virtual void changeTie(
const QString ¶mName,
const QString &tie) = 0;
53 virtual void addConstraint(
const QString &functionIndex,
const QString &constraint) = 0;
57 virtual bool isGlobal(
const QString &parName)
const = 0;
75 void copyParametersAndErrorsToAllLocalFunctions(
const IFunction &fun);
#define EXPORT_OPT_MANTIDQT_COMMON
double value
The value of the point.
std::map< DeltaEMode::Type, std::string > index
This is an interface to a fitting function - a semi-abstarct class.
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...
std::shared_ptr< IFunction > IFunction_sptr
shared pointer to the function base class