ROOT
6.06/09
Reference Guide
|
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 () | |
void | SetFuncPointer (GSLMonteFuncPointer f) |
void | SetDim (unsigned int n) |
void | SetParams (void *p) |
template<class FuncType > | |
void | SetFunction (const FuncType &f) |
Fill gsl function structure from a C++ Function class. More... | |
gsl_monte_function * | GetFunc () |
double | operator() (const double *x) |
Private Attributes | |
gsl_monte_function | fFunc |
|
inline |
Definition at line 61 of file GSLMonteFunctionWrapper.h.
|
inline |
Definition at line 82 of file GSLMonteFunctionWrapper.h.
Referenced by ROOT::Math::GSLMCIntegrator::CheckFunction(), and ROOT::Math::GSLMCIntegrator::Integral().
Definition at line 85 of file GSLMonteFunctionWrapper.h.
|
inline |
Definition at line 69 of file GSLMonteFunctionWrapper.h.
Referenced by SetFunction().
|
inline |
Definition at line 68 of file GSLMonteFunctionWrapper.h.
Referenced by SetFunction(), and ROOT::Math::GSLMCIntegrator::SetFunction().
|
inline |
Fill gsl function structure from a C++ Function class.
Definition at line 74 of file GSLMonteFunctionWrapper.h.
Referenced by ROOT::Math::GSLMCIntegrator::SetFunction().
Definition at line 70 of file GSLMonteFunctionWrapper.h.
Referenced by SetFunction(), and ROOT::Math::GSLMCIntegrator::SetFunction().
|
private |
Definition at line 89 of file GSLMonteFunctionWrapper.h.
Referenced by GetFunc(), GSLMonteFunctionWrapper(), operator()(), SetDim(), SetFuncPointer(), and SetParams().