library: libMathMore
#include "Polynomial.h"

ROOT::Math::Polynomial


class description - header file - source file - inheritance tree (.pdf)

class ROOT::Math::Polynomial : public ROOT::Math::ParamFunction

Inheritance Chart:
ROOT::Math::IParamFunction
<-
ROOT::Math::ParamFunction
<-
ROOT::Math::Polynomial

    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)

Data Members

    private:
unsigned int fOrder vector<double> fDerived_params vector<std::complex<double> > fRoots

Class Description

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 std::vector<double> & ParameterGradient( double x)
const std::vector<std::complex <double> > & FindRoots()
std::vector<double > FindRealRoots()
const std::vector<std::complex <double> > & FindNumRoots()
unsigned int Order()
IGenFunction * Clone()

Last update: Tue Jul 11 11:46:48 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.