structures collecting parameters for VEGAS multidimensional integration FOr implementation of default parameters see file mathmore/src/GSLMCIntegrationWorkspace.h
Definition at line 45 of file MCParameters.h.
Public Member Functions | |
VegasParameters () | |
VegasParameters (const ROOT::Math::IOptions &opt) | |
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) | |
Public Attributes | |
double | alpha |
size_t | iterations |
int | mode |
int | stage |
int | verbose |
#include <Math/MCParameters.h>
|
inline |
Definition at line 53 of file MCParameters.h.
ROOT::Math::VegasParameters::VegasParameters | ( | const ROOT::Math::IOptions & | opt | ) |
Definition at line 49 of file MCParameters.cxx.
IOptions * ROOT::Math::VegasParameters::operator() | ( | ) | const |
convert to options (return object is managed by the user)
Definition at line 73 of file MCParameters.cxx.
VegasParameters & ROOT::Math::VegasParameters::operator= | ( | const ROOT::Math::IOptions & | opt | ) |
Definition at line 54 of file MCParameters.cxx.
void ROOT::Math::VegasParameters::SetDefaultValues | ( | ) |
default VEGAS parameters (copied from gsl/monte/vegas.c)
Definition at line 40 of file MCParameters.cxx.
double ROOT::Math::VegasParameters::alpha |
Definition at line 46 of file MCParameters.h.
size_t ROOT::Math::VegasParameters::iterations |
Definition at line 47 of file MCParameters.h.
int ROOT::Math::VegasParameters::mode |
Definition at line 49 of file MCParameters.h.
int ROOT::Math::VegasParameters::stage |
Definition at line 48 of file MCParameters.h.
int ROOT::Math::VegasParameters::verbose |
Definition at line 50 of file MCParameters.h.