library: libMathMore
#include "Derivator.h"

ROOT::Math::Derivator


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

class ROOT::Math::Derivator

Inheritance Chart:
ROOT::Math::Derivator
    private:
ROOT::Math::Derivator Derivator(const ROOT::Math::Derivator&) ROOT::Math::Derivator& operator=(const ROOT::Math::Derivator&) public:
ROOT::Math::Derivator Derivator(const ROOT::Math::IGenFunction& f) ROOT::Math::Derivator Derivator(const ROOT::Math::Derivator::GSLFuncPointer& f) virtual void ~Derivator() double Error() const double Eval(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8) double Eval(double x, double h = 1E-8) double EvalBackward(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8) double EvalBackward(double x, double h = 1E-8) double EvalCentral(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8) double EvalCentral(double x, double h = 1E-8) double EvalForward(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8) double EvalForward(double x, double h = 1E-8) double Result() const void SetFunction(const ROOT::Math::IGenFunction& f) void SetFunction(const ROOT::Math::Derivator::GSLFuncPointer& f) int Status() const

Data Members

    private:
ROOT::Math::GSLDerivator* fDerivator

Class Description

 class for calculating Derivative of functions

 Created by: moneta  at Sat Nov 13 14:46:00 2004

 Last update: Sat Nov 13 14:46:00 2004




Inline Functions


                          void ~Derivator()
         ROOT::Math::Derivator Derivator(const ROOT::Math::IGenFunction& f)
         ROOT::Math::Derivator Derivator(const ROOT::Math::Derivator::GSLFuncPointer& f)
         ROOT::Math::Derivator Derivator(const ROOT::Math::Derivator&)
        ROOT::Math::Derivator& operator=(const ROOT::Math::Derivator&)
                          void SetFunction(const ROOT::Math::IGenFunction& f)
                          void SetFunction(const ROOT::Math::Derivator::GSLFuncPointer& f)
                        double Eval(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8)
                        double Eval(double x, double h = 1E-8)
                        double EvalCentral(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8)
                        double EvalForward(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8)
                        double EvalBackward(const ROOT::Math::IGenFunction& f, double x, double h = 1E-8)
                        double EvalCentral(double x, double h = 1E-8)
                        double EvalForward(double x, double h = 1E-8)
                        double EvalBackward(double x, double h = 1E-8)
                           int Status() const
                        double Result() const
                        double Error() const


Last update: root/mathmore:$Name: $:$Id: Derivator.h,v 1.1 2005/09/18 17:33:47 brun Exp $


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.