Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches

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::IOptionsMakeIOptions () const
 convert to options (return object is managed by the user)
 
MiserParametersoperator= (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>

Constructor & Destructor Documentation

◆ MiserParameters() [1/2]

ROOT::Math::MiserParameters::MiserParameters ( size_t  dim = 10)
inline

Definition at line 86 of file MCParameters.h.

◆ MiserParameters() [2/2]

ROOT::Math::MiserParameters::MiserParameters ( const ROOT::Math::IOptions opt,
size_t  dim = 10 
)

Definition at line 98 of file MCParameters.cxx.

Member Function Documentation

◆ MakeIOptions()

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.

◆ operator=()

MiserParameters & ROOT::Math::MiserParameters::operator= ( const ROOT::Math::IOptions opt)

Definition at line 103 of file MCParameters.cxx.

◆ SetDefaultValues()

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.

Member Data Documentation

◆ alpha

double ROOT::Math::MiserParameters::alpha

Definition at line 81 of file MCParameters.h.

◆ dither

double ROOT::Math::MiserParameters::dither

Definition at line 82 of file MCParameters.h.

◆ estimate_frac

double ROOT::Math::MiserParameters::estimate_frac

Definition at line 78 of file MCParameters.h.

◆ min_calls

size_t ROOT::Math::MiserParameters::min_calls

Definition at line 79 of file MCParameters.h.

◆ min_calls_per_bisection

size_t ROOT::Math::MiserParameters::min_calls_per_bisection

Definition at line 80 of file MCParameters.h.

Collaboration diagram for ROOT::Math::MiserParameters:
[legend]

The documentation for this struct was generated from the following files: