Logo ROOT   6.13/01
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
ROOT::Math::GSLMultiMinFunctionWrapper Class Reference

wrapper to a multi-dim function withtout derivatives for multi-dimensional minimization algorithm

Definition at line 58 of file GSLMultiMinFunctionWrapper.h.

Public Member Functions

 GSLMultiMinFunctionWrapper ()
 
gsl_multimin_function * GetFunc ()
 
bool IsValid ()
 
void SetDim (unsigned int n)
 
void SetFuncPointer (GSLMultiMinFuncPointer f)
 
template<class FuncType >
void SetFunction (const FuncType &f)
 Fill gsl function structure from a C++ Function class. More...
 
void SetParams (void *p)
 

Private Attributes

gsl_multimin_function fFunc
 

#include </home/ozapatam/Projects/root/math/mathmore/src/GSLMultiMinFunctionWrapper.h>

Constructor & Destructor Documentation

◆ GSLMultiMinFunctionWrapper()

ROOT::Math::GSLMultiMinFunctionWrapper::GSLMultiMinFunctionWrapper ( )
inline

Definition at line 62 of file GSLMultiMinFunctionWrapper.h.

Member Function Documentation

◆ GetFunc()

gsl_multimin_function* ROOT::Math::GSLMultiMinFunctionWrapper::GetFunc ( )
inline

Definition at line 83 of file GSLMultiMinFunctionWrapper.h.

◆ IsValid()

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

Definition at line 85 of file GSLMultiMinFunctionWrapper.h.

◆ SetDim()

void ROOT::Math::GSLMultiMinFunctionWrapper::SetDim ( unsigned int  n)
inline

Definition at line 70 of file GSLMultiMinFunctionWrapper.h.

◆ SetFuncPointer()

void ROOT::Math::GSLMultiMinFunctionWrapper::SetFuncPointer ( GSLMultiMinFuncPointer  f)
inline

Definition at line 69 of file GSLMultiMinFunctionWrapper.h.

◆ SetFunction()

template<class FuncType >
void ROOT::Math::GSLMultiMinFunctionWrapper::SetFunction ( const FuncType &  f)
inline

Fill gsl function structure from a C++ Function class.

Definition at line 75 of file GSLMultiMinFunctionWrapper.h.

◆ SetParams()

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

Definition at line 71 of file GSLMultiMinFunctionWrapper.h.

Member Data Documentation

◆ fFunc

gsl_multimin_function ROOT::Math::GSLMultiMinFunctionWrapper::fFunc
private

Definition at line 92 of file GSLMultiMinFunctionWrapper.h.


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