library: libMathMore
#include "Chebyshev.h"

ROOT::Math::Chebyshev


class description - header file
viewCVS header

class ROOT::Math::Chebyshev

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
virtual~Chebyshev()
ROOT::Math::ChebyshevChebyshev(const ROOT::Math::IGenFunction& f, double a, double b, size_t n)
ROOT::Math::ChebyshevChebyshev(ROOT::Math::GSLFuncPointer f, void* p, double a, double b, size_t n)
ROOT::Math::Chebyshev*Deriv()
pair<double,double>EvalErr(double x) const
pair<double,double>EvalErr(double x, size_t n) const
ROOT::Math::Chebyshev*Integral()
doubleoperator()(double x) const
doubleoperator()(double x, size_t n) const
protected:
voidInitialize(ROOT::Math::GSLFuncPointer f, void* params, double a, double b)
private:
ROOT::Math::ChebyshevChebyshev(size_t n)
ROOT::Math::ChebyshevChebyshev(const ROOT::Math::Chebyshev&)
ROOT::Math::Chebyshev&operator=(const ROOT::Math::Chebyshev&)

Data Members

private:
size_tfOrder
ROOT::Math::GSLChebSeries*fSeries
ROOT::Math::GSLFunctionWrapper*fFunction

Class Description

Chebyshev(const ROOT::Math::IGenFunction & f, double a, double b, size_t n)
Chebyshev(GSLFuncPointer f, void *p, double a, double b, size_t n)
virtual ~Chebyshev()
Chebyshev(size_t n)
Chebyshev(const Chebyshev &)
 usually copying is non trivial, so we make this unaccessible
std::pair<double, double> EvalErr( double x)
std::pair<double, double> EvalErr( double x, size_t n)
Chebyshev * Deriv()
TO DO: implement copying to return by value
Chebyshev * Integral()
TO DO: implement copying to return by value
void Initialize( GSLFuncPointer f, void * params, double a, double b)

Last update: Tue Nov 21 09:00: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.