BornAgain  1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
JobItemUtils.h File Reference

Description

Defines namespace GUI::Model::JobItemUtils.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file JobItemUtils.h.

Include dependency graph for JobItemUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 GUI
 
 GUI::Model
 
 GUI::Model::JobItemUtils
 Contains convenience methods to trasfer data from domain simulation to IntensityDataItem. Used to modify Datafield's axes units as requested by IntensityDataItem.
 

Functions

ComboProperty GUI::Model::JobItemUtils::availableUnits (const ICoordSystem &converter)
 
void GUI::Model::JobItemUtils::createDefaultDetectorMap (DataItem *intensityItem, const Instrument2DItem *instrumentItem)
 
void GUI::Model::JobItemUtils::setIntensityItemCoords (DataItem *intensityItem, const ICoordSystem &converter)
 
void GUI::Model::JobItemUtils::setIntensityItemCoords (DataItem *intensityItem, const InstrumentItem *instrumentItem)
 Sets axes units suitable for given instrument. More...
 
void GUI::Model::JobItemUtils::setResults (DataItem *intensityItem, const SimulationResult &result)
 Sets simulation results into the DataItem. More...
 
void GUI::Model::JobItemUtils::updateDataAxes (DataItem *intensityItem, const InstrumentItem *instrumentItem)
 updates axes of Datafield in IntensityData item More...