17 PyCallback::PyCallback(PyCallback::CallbackType callback_type) : m_callback_type(callback_type) {}
19 PyCallback::CallbackType PyCallback::callback_type()
const
21 return m_callback_type;
24 PyCallback::~PyCallback() =
default;
28 throw std::runtime_error(
"PyCallback::call_scalar() -> Error. Not implemented");
33 throw std::runtime_error(
"PyCallback::call_residuals() -> Error. Not implemented");
Defines class PyCallback.
A collection of fit parameters.
virtual std::vector< double > call_residuals(Fit::Parameters pars)
Call Python callable and returns its result.
virtual double call_scalar(Fit::Parameters pars)
Call Python callable and returns its result.