13#include "MantidKernel/DllConfig.h"
20class ChebyshevPolyFitImpl;
35 std::vector<double> operator()(
const std::vector<double> &xs,
const std::vector<double> &ys,
36 const std::vector<double> &wgts);
39 std::unique_ptr<ChebyshevPolyFitImpl>
m_impl;
Compute a weighted least-squares polynomial approximations to an arbitrary set of data points.
~ChebyshevPolyFit()
Destructor.
std::unique_ptr< ChebyshevPolyFitImpl > m_impl
Helper class which provides the Collimation Length for SANS instruments.