BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Contains functions to build the domain simulation from instrument and sample models. More...
Functions | |
std::unique_ptr< ISimulation > | createSimulation (const MultiLayerItem *sampleItem, const InstrumentItem *instrumentItem, const SimulationOptionsItem *optionsItem=nullptr) |
Creates domain simulation from sample and instrument items. More... | |
Contains functions to build the domain simulation from instrument and sample models.
std::unique_ptr< ISimulation > DomainSimulationBuilder::createSimulation | ( | const MultiLayerItem * | sampleItem, |
const InstrumentItem * | instrumentItem, | ||
const SimulationOptionsItem * | optionsItem = nullptr |
||
) |
Creates domain simulation from sample and instrument items.
Definition at line 61 of file DomainSimulationBuilder.cpp.
References DomainObjectBuilder::buildMultiLayer().
Referenced by FitObjectiveBuilder::buildSimulation(), PythonScriptWidget::generatePythonScript(), and JobQueueData::runJob().