Loading [MathJax]/jax/output/HTML-CSS/config.js
Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches

structures collecting parameters for MISER multidimensional integration

Definition at line 76 of file MCParameters.h.

Public Member Functions

 MiserParameters (const ROOT::Math::IOptions &opt, size_t dim=10)
 
 MiserParameters (size_t dim=10)
 
ROOT::Math::IOptionsoperator() () 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 85 of file MCParameters.h.

◆ MiserParameters() [2/2]

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

Definition at line 99 of file MCParameters.cxx.

Member Function Documentation

◆ operator()()

IOptions * ROOT::Math::MiserParameters::operator() ( ) const

convert to options (return object is managed by the user)

Definition at line 123 of file MCParameters.cxx.

◆ operator=()

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

Definition at line 104 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 89 of file MCParameters.cxx.

Member Data Documentation

◆ alpha

double ROOT::Math::MiserParameters::alpha

Definition at line 80 of file MCParameters.h.

◆ dither

double ROOT::Math::MiserParameters::dither

Definition at line 81 of file MCParameters.h.

◆ estimate_frac

double ROOT::Math::MiserParameters::estimate_frac

Definition at line 77 of file MCParameters.h.

◆ min_calls

size_t ROOT::Math::MiserParameters::min_calls

Definition at line 78 of file MCParameters.h.

◆ min_calls_per_bisection

size_t ROOT::Math::MiserParameters::min_calls_per_bisection

Definition at line 79 of file MCParameters.h.

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

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