library: libMathMore #include "Derivator.h" |
ROOT::Math::Derivator
class description - source file - inheritance tree (.pdf)
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
private:
ROOT::Math::GSLDerivator* fDerivator
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.