Mantid
Loading...
Searching...
No Matches
FittingGlobals.h
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2020 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
7#pragma once
8
9#include "DllOption.h"
10
11#include <string>
12
13namespace MantidQt {
14namespace MantidWidgets {
15
26
27 GlobalParameter(std::string parameter);
28
29 std::string m_parameter;
30};
31
38
39 GlobalTie(std::string parameter, std::string tie);
40
41 std::string toCompositeParameter(std ::string const &fullParameter) const;
42 std::string toNonCompositeParameter(std ::string const &fullParameter) const;
43
44 std::string asString() const;
45
46 std::string m_parameter;
47 std::string m_tie;
48};
49
50} // namespace MantidWidgets
51} // namespace MantidQt
#define EXPORT_OPT_MANTIDQT_COMMON
Definition: DllOption.h:15
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...
This struct stores the name of a global parameter which is shared across ALL domains in a multi datas...
This struct stores the data associated with a global tie.