12namespace CurveFitting {
13namespace CostFunctions {
30 std::string
name()
const override {
return "Unweighted least squares"; }
31 std::string
shortName()
const override {
return "Chi-sq-unw."; }
34 void calActiveCovarianceMatrix(
EigenMatrix &covar,
double epsrel)
override;
37 double getResidualVariance()
const;
Cost function for least squares.
In contrast to CostFuncLeastSquares, this variant of the cost function assumes that there are no weig...
std::string name() const override
Get name of minimizer.
std::string shortName() const override
Get short name of minimizer - useful for say labels in guis.
A wrapper around Eigen::Matrix.
std::shared_ptr< FunctionValues > FunctionValues_sptr
typedef for a shared pointer
Helper class which provides the Collimation Length for SANS instruments.