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

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::IOptionsMakeIOptions () const
 Convert to options.
 
VegasParametersoperator= (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>

Constructor & Destructor Documentation

◆ VegasParameters() [1/2]

ROOT::Math::VegasParameters::VegasParameters ( )
inline

Definition at line 54 of file MCParameters.h.

◆ VegasParameters() [2/2]

ROOT::Math::VegasParameters::VegasParameters ( const ROOT::Math::IOptions opt)

Definition at line 48 of file MCParameters.cxx.

Member Function Documentation

◆ MakeIOptions()

std::unique_ptr< ROOT::Math::IOptions > ROOT::Math::VegasParameters::MakeIOptions ( ) const

Convert to options.

Definition at line 72 of file MCParameters.cxx.

◆ operator=()

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

Definition at line 53 of file MCParameters.cxx.

◆ SetDefaultValues()

void ROOT::Math::VegasParameters::SetDefaultValues ( )

default VEGAS parameters (copied from gsl/monte/vegas.c)

Definition at line 39 of file MCParameters.cxx.

Member Data Documentation

◆ alpha

double ROOT::Math::VegasParameters::alpha

Definition at line 47 of file MCParameters.h.

◆ iterations

size_t ROOT::Math::VegasParameters::iterations

Definition at line 48 of file MCParameters.h.

◆ mode

int ROOT::Math::VegasParameters::mode

Definition at line 50 of file MCParameters.h.

◆ stage

int ROOT::Math::VegasParameters::stage

Definition at line 49 of file MCParameters.h.

◆ verbose

int ROOT::Math::VegasParameters::verbose

Definition at line 51 of file MCParameters.h.

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

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