library: libMathMore #include "Polynomial.h" |
ROOT::Math::Polynomial
class description - header file - source file - inheritance tree (.pdf)
public:
Polynomial(unsigned int n)
Polynomial(double a, double b)
Polynomial(double a, double b, double c)
Polynomial(double a, double b, double c, double d)
Polynomial(double a, double b, double c, double d, double e)
Polynomial(const ROOT::Math::Polynomial&)
~Polynomial()
virtual ROOT::Math::IGenFunction* Clone() const
const vector<std::complex<double> >& FindNumRoots()
vector<double> FindRealRoots()
const vector<std::complex<double> >& FindRoots()
virtual double Gradient(double x)
virtual double operator()(double x)
virtual double operator()(double x, const vector<double>& p)
ROOT::Math::Polynomial& operator=(const ROOT::Math::Polynomial&)
unsigned int Order() const
virtual const vector<double>& ParameterGradient(double x)
private:
unsigned int fOrder
vector<double> fDerived_params
vector<std::complex<double> > fRoots