15 #ifndef BORNAGAIN_GUI_SUPPORT_DATA_SIMULATIONOPTIONSITEM_H
16 #define BORNAGAIN_GUI_SUPPORT_DATA_SIMULATIONOPTIONSITEM_H
18 class QXmlStreamWriter;
19 class QXmlStreamReader;
The SimulationOptionsItem class holds simulation status (run policy, number of threads,...
unsigned m_numberOfMonteCarloPoints
bool m_includeSpecularPeak
bool runImmediately() const
void setRunImmediately(bool runImmediately)
bool includeSpecularPeak() const
unsigned m_numberOfThreads
void setUseAverageMaterials(bool useAverageMaterials)
unsigned numberOfThreads() const
void writeContentTo(QXmlStreamWriter *writer) const
void setNumberOfThreads(unsigned n)
void setIncludeSpecularPeak(bool includeSpecularPeak)
void readContentFrom(QXmlStreamReader *reader)
void setUseMonteCarloIntegration(unsigned numberOfPoints)
bool m_computationMethodAnalytical
bool m_useAverageMaterials
bool useAverageMaterials() const
unsigned numberOfMonteCarloPoints() const
bool useMonteCarloIntegration() const
bool runInBackground() const
bool useAnalytical() const