33#include "gsl/gsl_monte_vegas.h" 
   45      mode         = GSL_VEGAS_MODE_IMPORTANCE;
 
   65      if (ret) 
stage = ival;
 
  111      if (ret) 
alpha = val;
 
  118      ret = opt.
GetIntValue(
"min_calls_per_bisection",ival);
 
class implementing generic options for a numerical algorithm Just store the options in a map of strin...
 
virtual void SetRealValue(const char *name, double val)
method wich need to be re-implemented by the derived classes
 
virtual void SetIntValue(const char *name, int val)
 
Generic interface for defining configuration options of a numerical algorithm.
 
virtual bool GetIntValue(const char *, int &) const
 
virtual bool GetRealValue(const char *, double &) const
 
Namespace for new Math classes and functions.
 
structures collecting parameters for MISER multidimensional integration
 
ROOT::Math::IOptions * operator()() const
convert to options (return object is managed by the user)
 
MiserParameters(size_t dim=10)
 
size_t min_calls_per_bisection
 
MiserParameters & operator=(const ROOT::Math::IOptions &opt)
 
void SetDefaultValues(size_t dim=10)
default MISER parameters (copied from gsl/monte/vegas.c)
 
structures collecting parameters for VEGAS multidimensional integration FOr implementation of default...
 
ROOT::Math::IOptions * operator()() const
convert to options (return object is managed by the user)
 
VegasParameters & operator=(const ROOT::Math::IOptions &opt)
 
void SetDefaultValues()
default VEGAS parameters (copied from gsl/monte/vegas.c)