31#ifndef ROOT_Math_GSLMonteFunctionWrapper 
   32#define ROOT_Math_GSLMonteFunctionWrapper 
   34#include "gsl/gsl_monte.h" 
   35#include "gsl/gsl_multimin.h" 
   65      fFunc.params = 
nullptr;
 
 
   73    template<
class FuncType>
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
wrapper to a multi-dim function withtout derivatives for Monte Carlo multi-dimensional integration al...
 
gsl_monte_function * GetFunc()
 
GSLMonteFunctionWrapper()
 
void SetFunction(const FuncType &f)
Fill gsl function structure from a C++ Function class.
 
double operator()(const double *x)
evaluate the function and derivatives
 
void SetDim(unsigned int n)
 
void SetFuncPointer(GSLMonteFuncPointer f)
 
double(* GSLMonteFuncPointer)(double *, size_t, void *)
Class for adapting any multi-dimension C++ functor class to C function pointers used by GSL MonteCarl...
 
Namespace for new Math classes and functions.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...