BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
The FitProgressInfo class contains all essential information about fit progress. More...
Public Member Functions | |
FitProgressInfo () | |
double | chi2 () const |
int | iterationCount () const |
std::string | logInfo () const |
std::vector< double > | parValues () const |
std::vector< double > | simValues () const |
Private Attributes | |
double | m_chi2 |
int | m_iteration_count |
std::string | m_log_info |
std::vector< double > | m_sim_values |
std::vector< double > | m_values |
Friends | |
class | GUIFitObserver |
The FitProgressInfo class contains all essential information about fit progress.
It is send from GUIFitObserver to FitSuiteWidget on every nth iteration.
Definition at line 24 of file FitProgressInfo.h.
FitProgressInfo::FitProgressInfo | ( | ) |
Definition at line 17 of file FitProgressInfo.cpp.
|
inline |
Definition at line 28 of file FitProgressInfo.h.
References m_chi2.
Referenced by FitSessionController::updateIterationCount(), and FitSessionController::updateLog().
|
inline |
Definition at line 29 of file FitProgressInfo.h.
References m_iteration_count.
Referenced by FitSessionController::updateIterationCount(), and FitSessionController::updateLog().
|
inline |
|
inline |
Definition at line 30 of file FitProgressInfo.h.
References m_values.
Referenced by FitSessionController::updateFitParameterValues(), and FitSessionController::updateLog().
|
inline |
|
friend |
Definition at line 34 of file FitProgressInfo.h.
|
private |
Definition at line 37 of file FitProgressInfo.h.
Referenced by chi2(), and GUIFitObserver::update().
|
private |
Definition at line 38 of file FitProgressInfo.h.
Referenced by iterationCount(), and GUIFitObserver::update().
|
private |
Definition at line 40 of file FitProgressInfo.h.
Referenced by logInfo(), and GUIFitObserver::update().
|
private |
Definition at line 41 of file FitProgressInfo.h.
Referenced by simValues(), and GUIFitObserver::update().
|
private |
Definition at line 39 of file FitProgressInfo.h.
Referenced by parValues(), and GUIFitObserver::update().