Structures collecting parameters for VEGAS multidimensional integration For implementation of default parameters see file mathmore/src/GSLMCIntegrationWorkspace.h.
Definition at line 46 of file MCParameters.h.
Public Member Functions | |
VegasParameters () | |
VegasParameters (const ROOT::Math::IOptions &opt) | |
std::unique_ptr< ROOT::Math::IOptions > | MakeIOptions () const |
Convert to options. | |
VegasParameters & | operator= (const ROOT::Math::IOptions &opt) |
void | SetDefaultValues () |
default VEGAS parameters (copied from gsl/monte/vegas.c) | |
Public Attributes | |
double | alpha |
size_t | iterations |
int | mode |
int | stage |
int | verbose |
#include <Math/MCParameters.h>
|
inline |
Definition at line 54 of file MCParameters.h.
ROOT::Math::VegasParameters::VegasParameters | ( | const ROOT::Math::IOptions & | opt | ) |
Definition at line 48 of file MCParameters.cxx.
std::unique_ptr< ROOT::Math::IOptions > ROOT::Math::VegasParameters::MakeIOptions | ( | ) | const |
Convert to options.
Definition at line 72 of file MCParameters.cxx.
VegasParameters & ROOT::Math::VegasParameters::operator= | ( | const ROOT::Math::IOptions & | opt | ) |
Definition at line 53 of file MCParameters.cxx.
void ROOT::Math::VegasParameters::SetDefaultValues | ( | ) |
default VEGAS parameters (copied from gsl/monte/vegas.c)
Definition at line 39 of file MCParameters.cxx.
double ROOT::Math::VegasParameters::alpha |
Definition at line 47 of file MCParameters.h.
size_t ROOT::Math::VegasParameters::iterations |
Definition at line 48 of file MCParameters.h.
int ROOT::Math::VegasParameters::mode |
Definition at line 50 of file MCParameters.h.
int ROOT::Math::VegasParameters::stage |
Definition at line 49 of file MCParameters.h.
int ROOT::Math::VegasParameters::verbose |
Definition at line 51 of file MCParameters.h.