Mantid
Loading...
Searching...
No Matches
qt
widgets
common
inc
MantidQtWidgets
Common
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
13
namespace
MantidQt
{
14
namespace
MantidWidgets {
15
25
struct
EXPORT_OPT_MANTIDQT_COMMON
GlobalParameter
{
26
27
GlobalParameter
(std::string parameter);
28
29
std::string
m_parameter
;
30
};
31
37
struct
EXPORT_OPT_MANTIDQT_COMMON
GlobalTie
{
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
DllOption.h
EXPORT_OPT_MANTIDQT_COMMON
#define EXPORT_OPT_MANTIDQT_COMMON
Definition
DllOption.h:15
MantidQt
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...
Definition
AddWorkspaceDialog.h:18
MantidQt::MantidWidgets::GlobalParameter
This struct stores the name of a global parameter which is shared across ALL domains in a multi datas...
Definition
FittingGlobals.h:25
MantidQt::MantidWidgets::GlobalParameter::m_parameter
std::string m_parameter
Definition
FittingGlobals.h:29
MantidQt::MantidWidgets::GlobalTie
This struct stores the data associated with a global tie.
Definition
FittingGlobals.h:37
MantidQt::MantidWidgets::GlobalTie::m_parameter
std::string m_parameter
Definition
FittingGlobals.h:46
MantidQt::MantidWidgets::GlobalTie::m_tie
std::string m_tie
Definition
FittingGlobals.h:47
Generated by
1.9.8