23 : m_fcn(std::move(func))
24 , m_parameters(std::move(parameters))
31 std::vector<double> vec;
40 std::make_unique<RootScalarFunction>(rootfun,
static_cast<int>(
m_parameters.
size()));
std::function< double(const mumufit::Parameters &)> fcn_scalar_t
std::function< double(const double *)> root_scalar_t
Defines classes RootScalarFunction.
Defines class ScalarFunctionAdapter.
The chi2 function for use in minimizers.
A collection of fit parameters.
void setValues(const std::vector< double > &values)
std::unique_ptr< RootScalarFunction > m_root_objective
const RootScalarFunction * rootObjectiveFunction()
ScalarFunctionAdapter(fcn_scalar_t func, Parameters parameters)
The multi-library, multi-algorithm fit wrapper library.