Logo ROOT  
Reference Guide
ROOT::Math::GSLMonteFunctionWrapper Class Reference

wrapper to a multi-dim function withtout derivatives for Monte Carlo multi-dimensional integration algorithm

Definition at line 57 of file GSLMonteFunctionWrapper.h.

Public Member Functions

 GSLMonteFunctionWrapper ()
gsl_monte_function * GetFunc ()
double operator() (const double *x)
 evaluate the function and derivatives More...
void SetDim (unsigned int n)
void SetFuncPointer (GSLMonteFuncPointer 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_monte_function fFunc

#include </home/sftnight/build/workspace/root-makedoc-master/rootspi/rdoc/src/master/math/mathmore/src/GSLMonteFunctionWrapper.h>

Constructor & Destructor Documentation

◆ GSLMonteFunctionWrapper()

ROOT::Math::GSLMonteFunctionWrapper::GSLMonteFunctionWrapper ( )

Definition at line 61 of file GSLMonteFunctionWrapper.h.

Member Function Documentation

◆ GetFunc()

gsl_monte_function * ROOT::Math::GSLMonteFunctionWrapper::GetFunc ( )

Definition at line 82 of file GSLMonteFunctionWrapper.h.

◆ operator()()

double ROOT::Math::GSLMonteFunctionWrapper::operator() ( const double x)

evaluate the function and derivatives

Definition at line 85 of file GSLMonteFunctionWrapper.h.

◆ SetDim()

void ROOT::Math::GSLMonteFunctionWrapper::SetDim ( unsigned int  n)

Definition at line 69 of file GSLMonteFunctionWrapper.h.

◆ SetFuncPointer()

void ROOT::Math::GSLMonteFunctionWrapper::SetFuncPointer ( GSLMonteFuncPointer  f)

Definition at line 68 of file GSLMonteFunctionWrapper.h.

◆ SetFunction()

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

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

Definition at line 74 of file GSLMonteFunctionWrapper.h.

◆ SetParams()

void ROOT::Math::GSLMonteFunctionWrapper::SetParams ( void p)

Definition at line 70 of file GSLMonteFunctionWrapper.h.

Member Data Documentation

◆ fFunc

gsl_monte_function ROOT::Math::GSLMonteFunctionWrapper::fFunc

Definition at line 89 of file GSLMonteFunctionWrapper.h.

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