BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
PyBuilderCallback Class Reference

Description

Builds simulation object using a Python callable. Base class to wrap Python callable and pass it to C++. Used in swig interface file, intended to be overloaded from Python.

Public Member Functions

 PyBuilderCallback ()
 
virtual ~PyBuilderCallback ()
 
virtual ISimulationbuild_simulation (const mumufit::Parameters &) const
 

Constructor & Destructor Documentation

◆ PyBuilderCallback()

PyBuilderCallback::PyBuilderCallback ( )

◆ ~PyBuilderCallback()

virtual PyBuilderCallback::~PyBuilderCallback ( )
virtual

Member Function Documentation

◆ build_simulation()

virtual ISimulation* PyBuilderCallback::build_simulation ( const mumufit::Parameters ) const
virtual