ROOT  6.06/09
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 </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/math/mathmore/src/GSLFunctionWrapper.h>

Constructor & Destructor Documentation

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

Definition at line 109 of file GSLFunctionWrapper.h.

Member Function Documentation

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

Definition at line 129 of file GSLFunctionWrapper.h.

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

Definition at line 131 of file GSLFunctionWrapper.h.

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

Definition at line 124 of file GSLFunctionWrapper.h.

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

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().

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

Definition at line 127 of file GSLFunctionWrapper.h.

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

Definition at line 119 of file GSLFunctionWrapper.h.

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

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

Definition at line 120 of file GSLFunctionWrapper.h.

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

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

Definition at line 118 of file GSLFunctionWrapper.h.

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

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

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

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