Structure collecting parameters for MISER multidimensional integration.
Definition at line 77 of file MCParameters.h.
Public Member Functions | |
MiserParameters (const ROOT::Math::IOptions &opt, size_t dim=10) | |
MiserParameters (size_t dim=10) | |
std::unique_ptr< ROOT::Math::IOptions > | MakeIOptions () const |
convert to options (return object is managed by the user) | |
MiserParameters & | operator= (const ROOT::Math::IOptions &opt) |
void | SetDefaultValues (size_t dim=10) |
default MISER parameters (copied from gsl/monte/vegas.c) | |
Public Attributes | |
double | alpha |
double | dither |
double | estimate_frac |
size_t | min_calls |
size_t | min_calls_per_bisection |
#include <Math/MCParameters.h>
|
inline |
Definition at line 86 of file MCParameters.h.
ROOT::Math::MiserParameters::MiserParameters | ( | const ROOT::Math::IOptions & | opt, |
size_t | dim = 10 |
||
) |
Definition at line 98 of file MCParameters.cxx.
std::unique_ptr< ROOT::Math::IOptions > ROOT::Math::MiserParameters::MakeIOptions | ( | ) | const |
convert to options (return object is managed by the user)
Definition at line 122 of file MCParameters.cxx.
MiserParameters & ROOT::Math::MiserParameters::operator= | ( | const ROOT::Math::IOptions & | opt | ) |
Definition at line 103 of file MCParameters.cxx.
void ROOT::Math::MiserParameters::SetDefaultValues | ( | size_t | dim = 10 | ) |
default MISER parameters (copied from gsl/monte/vegas.c)
Definition at line 88 of file MCParameters.cxx.
double ROOT::Math::MiserParameters::alpha |
Definition at line 81 of file MCParameters.h.
double ROOT::Math::MiserParameters::dither |
Definition at line 82 of file MCParameters.h.
double ROOT::Math::MiserParameters::estimate_frac |
Definition at line 78 of file MCParameters.h.
size_t ROOT::Math::MiserParameters::min_calls |
Definition at line 79 of file MCParameters.h.
size_t ROOT::Math::MiserParameters::min_calls_per_bisection |
Definition at line 80 of file MCParameters.h.