26#ifndef ROOT_Math_MCParameters
27#define ROOT_Math_MCParameters
65 std::unique_ptr<ROOT::Math::IOptions>
MakeIOptions()
const;
97 std::unique_ptr<ROOT::Math::IOptions>
MakeIOptions()
const;
Generic interface for defining configuration options of a numerical algorithm.
Namespace for new Math classes and functions.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
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.