library: libMathMore
#include "Interpolator.h"

ROOT::Math::Interpolator


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

class ROOT::Math::Interpolator

Inheritance Chart:
ROOT::Math::Interpolator
    private:
Interpolator(const ROOT::Math::Interpolator&) ROOT::Math::Interpolator& operator=(const ROOT::Math::Interpolator&) public:
Interpolator(const vector<double>& x, const vector<double>& y, ROOT::Math::Interpolation::Type type = Interpolation::POLYNOMIAL) virtual ~Interpolator() double Deriv(double x) const double Deriv2(double x) const double Eval(double x) const double Integ(double a, double b) const string TypeGet() const

Data Members

    private:
ROOT::Math::GSLInterpolator* fInterp

Class Description

Interpolator(const std::vector<double> & x, const std::vector<double> & y, Interpolation::Type type = Interpolation::POLYNOMIAL)
virtual ~Interpolator()
Interpolator(const Interpolator &)
 usually copying is non trivial, so we make this unaccessible
double Eval( double x )
double Deriv( double x )
double Deriv2( double x )
double Integ( double a, double b)
std::string TypeGet()

Last update: Tue Jul 11 11:46:35 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.