32#include "gsl/gsl_monte_vegas.h" 
   74      auto opt = std::make_unique<GenAlgoOptions>();
 
   75      opt->SetRealValue(
"alpha",
alpha);
 
   77      opt->SetIntValue(
"stage",
stage);
 
   78      opt->SetIntValue(
"mode",
mode);
 
   79      opt->SetIntValue(
"verbose",
verbose);
 
 
  124      auto opt = std::make_unique<GenAlgoOptions>();
 
  125      opt->SetRealValue(
"alpha",
alpha);
 
  126      opt->SetRealValue(
"dither",
dither);
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
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.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
 
Structure collecting parameters for MISER multidimensional integration.
 
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)
 
std::unique_ptr< ROOT::Math::IOptions > MakeIOptions() const
convert to options (return object is managed by the user)
 
Structures collecting parameters for VEGAS multidimensional integration For implementation of default...
 
VegasParameters & operator=(const ROOT::Math::IOptions &opt)
 
void SetDefaultValues()
default VEGAS parameters (copied from gsl/monte/vegas.c)
 
std::unique_ptr< ROOT::Math::IOptions > MakeIOptions() const
Convert to options.