Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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)
 
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/sftnight/build/workspace/root-makedoc-v628/rootspi/rdoc/src/v6-28-00-patches/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.

  • math/mathmore/src/GSLFunctionWrapper.h