Logo ROOT   6.13/01
Reference Guide
List of all members | 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 ()
 
double Derivative (double x)
 
void Fdf (double x, double &f, double &df)
 
gsl_function_fdf * GetFunc ()
 
bool IsValid ()
 check if function is valid (has been set) More...
 
double operator() (double x)
 
void SetDerivPointer (GSLFuncPointer f)
 
void SetFdfPointer (GSLFdfPointer f)
 
void SetFuncPointer (GSLFuncPointer f)
 
void SetParams (void *p)
 

Private Attributes

gsl_function_fdf fFunc
 

#include </home/ozapatam/Projects/root/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.

◆ IsValid()

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

check if function is valid (has been set)

Definition at line 136 of file GSLFunctionWrapper.h.

◆ 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.

◆ SetFdfPointer()

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

Definition at line 120 of file GSLFunctionWrapper.h.

◆ SetFuncPointer()

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

Definition at line 118 of file GSLFunctionWrapper.h.

◆ SetParams()

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

Definition at line 121 of file GSLFunctionWrapper.h.

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: