Logo ROOT  
Reference Guide

structures collecting parameters for MISER multidimensional integration

Definition at line 114 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) More...
MiserParametersoperator= (const ROOT::Math::IOptions &opt)
void SetDefaultValues (size_t dim=10)
 default MISER parameters (copied from gsl/monte/vegas.c) More...

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)

Definition at line 123 of file MCParameters.h.

◆ MiserParameters() [2/2]

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

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

◆ operator=()

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

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

Member Data Documentation

◆ alpha

double ROOT::Math::MiserParameters::alpha

Definition at line 118 of file MCParameters.h.

◆ dither

double ROOT::Math::MiserParameters::dither

Definition at line 119 of file MCParameters.h.

◆ estimate_frac

double ROOT::Math::MiserParameters::estimate_frac

Definition at line 115 of file MCParameters.h.

◆ min_calls

size_t ROOT::Math::MiserParameters::min_calls

Definition at line 116 of file MCParameters.h.

◆ min_calls_per_bisection

size_t ROOT::Math::MiserParameters::min_calls_per_bisection

Definition at line 117 of file MCParameters.h.

Collaboration diagram for ROOT::Math::MiserParameters:

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