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

Defines DomainObjectBuilder namespace. More...

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

Go to the source code of this file.

Namespaces

 DomainObjectBuilder
 

Functions

std::unique_ptr< InstrumentDomainObjectBuilder::buildInstrument (const InstrumentItem &instrumentItem)
 
std::unique_ptr< IInterferenceFunctionDomainObjectBuilder::buildInterferenceFunction (const SessionItem &item)
 
std::unique_ptr< LayerDomainObjectBuilder::buildLayer (const SessionItem &item)
 
std::unique_ptr< MultiLayerDomainObjectBuilder::buildMultiLayer (const SessionItem &multilayer_item)
 
std::unique_ptr< ParticleLayoutDomainObjectBuilder::buildParticleLayout (const SessionItem &item)
 
std::unique_ptr< IUnitConverterDomainObjectBuilder::createUnitConverter (const InstrumentItem *instrumentItem)
 Creates a unit converter corresponding to the given instrument item. More...
 

Detailed Description

Defines DomainObjectBuilder namespace.

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 DomainObjectBuilder.h.