ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | List of all members

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)
 
void SetDefaultValues ()
 default VEGAS parameters (copied from gsl/monte/vegas.c) More...
 
VegasParametersoperator= (const ROOT::Math::IOptions &opt)
 
ROOT::Math::IOptionsoperator() () const
 convert to options (return object is managed by the user) More...
 

Public Attributes

double alpha
 
size_t iterations
 
int stage
 
int mode
 
int verbose
 

#include <Math/MCParameters.h>

+ Collaboration diagram for ROOT::Math::VegasParameters:

Constructor & Destructor Documentation

ROOT::Math::VegasParameters::VegasParameters ( )
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.

Member Function Documentation

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.

Referenced by VegasParameters().

Member Data Documentation

double ROOT::Math::VegasParameters::alpha
size_t ROOT::Math::VegasParameters::iterations
int ROOT::Math::VegasParameters::mode
int ROOT::Math::VegasParameters::stage
int ROOT::Math::VegasParameters::verbose

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