21#include <QApplication>
27#include <boost/lexical_cast.hpp>
49 m_presenter = std::make_unique<FunctionMultiDomainPresenter>(treeView);
50 QHBoxLayout *layout =
new QHBoxLayout(
this);
52 layout->addWidget(treeView);
163 return m_presenter->getLocalParameterValue(parameterName, i);
176 return m_presenter->getLocalParameterValue(parameterName, i);
200 m_presenter->setLocalParameterFixed(parameterName, i, fixed);
207 return m_presenter->isLocalParameterFixed(parameterName, i);
214 return m_presenter->getLocalParameterTie(parameterName, i);
222 m_presenter->setLocalParameterTie(parameterName, i, tie);
238 auto const nRows = paramTable.
rowCount();
243 for (
auto &&
name : globalParameterNames) {
251 for (
auto &&
name : localParameterNames) {
255 for (
size_t i = 0; i < nRows; ++i) {
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.
ITableWorkspace is an implementation of Workspace in which the data are organised in columns of same ...
virtual Column_sptr getColumn(const std::string &name)=0
Gets the shared pointer to a column by name.
virtual size_t rowCount() const =0
Number of rows in the workspace.
The Logger class is in charge of the publishing messages from the framework through various channels.
std::shared_ptr< IFunction > IFunction_sptr
shared pointer to the function base class
Kernel::Logger g_log("DetermineSpinStateOrder")