21#include <QApplication>
27#include <boost/lexical_cast.hpp>
50 QHBoxLayout *layout =
new QHBoxLayout(
this);
52 layout->addWidget(
view);
159 return m_presenter->getLocalParameterValue(parName, i);
172 return m_presenter->getLocalParameterValue(parName, i);
196 m_presenter->setLocalParameterFixed(parName, i, fixed);
203 return m_presenter->isLocalParameterFixed(parName, i);
210 return m_presenter->getLocalParameterTie(parName, i);
218 m_presenter->setLocalParameterTie(parName, i, tie);
234 auto const nRows = paramTable.
rowCount();
239 for (
auto &&name : globalParameterNames) {
240 auto valueColumn = paramTable.
getColumn(name.toStdString());
241 auto errorColumn = paramTable.
getColumn((name +
"_Err").toStdString());
247 for (
auto &&name : localParameterNames) {
248 auto valueColumn = paramTable.
getColumn(name.toStdString());
249 auto errorColumn = paramTable.
getColumn((name +
"_Err").toStdString());
251 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.
Kernel::Logger g_log("ExperimentInfo")
static logger object
std::shared_ptr< IFunction > IFunction_sptr
shared pointer to the function base class