ROOT  6.06/08
Reference Guide
Public Member Functions | Private Attributes | List of all members
ROOT::Math::GSLFunctionDerivWrapper Class Reference

class to wrap a gsl_function_fdf (with derivatives)

Definition at line 105 of file GSLFunctionWrapper.h.

Public Member Functions

 GSLFunctionDerivWrapper ()
 
void SetFuncPointer (GSLFuncPointer f)
 
void SetDerivPointer (GSLFuncPointer f)
 
void SetFdfPointer (GSLFdfPointer f)
 
void SetParams (void *p)
 
gsl_function_fdf * GetFunc ()
 
double operator() (double x)
 
double Derivative (double x)
 
void Fdf (double x, double &f, double &df)
 
bool IsValid ()
 check if function is valid (has been set) More...
 

Private Attributes

gsl_function_fdf fFunc
 

#include </builddir/build/BUILD/root-6.06.08/math/mathmore/src/GSLFunctionWrapper.h>

Constructor & Destructor Documentation

§ GSLFunctionDerivWrapper()

ROOT::Math::GSLFunctionDerivWrapper::GSLFunctionDerivWrapper ( )
inline

Definition at line 109 of file GSLFunctionWrapper.h.

Member Function Documentation

§ Derivative()

double ROOT::Math::GSLFunctionDerivWrapper::Derivative ( double  x)
inline

Definition at line 129 of file GSLFunctionWrapper.h.

§ Fdf()

void ROOT::Math::GSLFunctionDerivWrapper::Fdf ( double  x,
double &  f,
double &  df 
)
inline

Definition at line 131 of file GSLFunctionWrapper.h.

§ GetFunc()

gsl_function_fdf* ROOT::Math::GSLFunctionDerivWrapper::GetFunc ( )
inline

Definition at line 124 of file GSLFunctionWrapper.h.

Referenced by ROOT::Math::GSLRootFinderDeriv::SetFunction().

§ IsValid()

bool ROOT::Math::GSLFunctionDerivWrapper::IsValid ( )
inline

check if function is valid (has been set)

Definition at line 136 of file GSLFunctionWrapper.h.

Referenced by ROOT::Math::GSLRootFinderDeriv::Iterate().

§ operator()()

double ROOT::Math::GSLFunctionDerivWrapper::operator() ( double  x)
inline

Definition at line 127 of file GSLFunctionWrapper.h.

§ SetDerivPointer()

void ROOT::Math::GSLFunctionDerivWrapper::SetDerivPointer ( GSLFuncPointer  f)
inline

Definition at line 119 of file GSLFunctionWrapper.h.

Referenced by ROOT::Math::GSLRootFinderDeriv::SetFunction().

§ SetFdfPointer()

void ROOT::Math::GSLFunctionDerivWrapper::SetFdfPointer ( GSLFdfPointer  f)
inline

Definition at line 120 of file GSLFunctionWrapper.h.

Referenced by ROOT::Math::GSLRootFinderDeriv::SetFunction().

§ SetFuncPointer()

void ROOT::Math::GSLFunctionDerivWrapper::SetFuncPointer ( GSLFuncPointer  f)
inline

Definition at line 118 of file GSLFunctionWrapper.h.

Referenced by ROOT::Math::GSLRootFinderDeriv::SetFunction().

§ SetParams()

void ROOT::Math::GSLFunctionDerivWrapper::SetParams ( void p)
inline

Definition at line 121 of file GSLFunctionWrapper.h.

Referenced by ROOT::Math::GSLRootFinderDeriv::SetFunction().

Member Data Documentation

§ fFunc

gsl_function_fdf ROOT::Math::GSLFunctionDerivWrapper::fFunc
private

Definition at line 141 of file GSLFunctionWrapper.h.


The documentation for this class was generated from the following file: