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   | |
| 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.   | |
| void | SetParams (void *p) | 
Private Attributes | |
| gsl_monte_function | fFunc | 
      
  | 
  inline | 
Definition at line 61 of file GSLMonteFunctionWrapper.h.
      
  | 
  inline | 
Definition at line 82 of file GSLMonteFunctionWrapper.h.
evaluate the function and derivatives
Definition at line 85 of file GSLMonteFunctionWrapper.h.
Definition at line 69 of file GSLMonteFunctionWrapper.h.
      
  | 
  inline | 
Definition at line 68 of file GSLMonteFunctionWrapper.h.
      
  | 
  inline | 
Fill gsl function structure from a C++ Function class.
Definition at line 74 of file GSLMonteFunctionWrapper.h.
Definition at line 70 of file GSLMonteFunctionWrapper.h.
      
  | 
  private | 
Definition at line 89 of file GSLMonteFunctionWrapper.h.