Numerical Monte Carlo Integration
[Numerical Integration]


Classes

class  ROOT::Math::GSLMCIntegrator
struct  ROOT::Math::VegasParameters
struct  ROOT::Math::MiserParameters
class  ROOT::Math::GSLMCIntegrator
struct  ROOT::Math::VegasParameters
struct  ROOT::Math::MiserParameters
class  ROOT::Math::GSLMonteFunctionWrapper

Typedefs

typedef double(*) ROOT::Math::GSLMonteFuncPointer (double *, size_t, void *)

Enumerations

enum  ROOT::Math::IntegrationMultiDim::Type
enum  ROOT::Math::IntegrationMultiDim::Type

Typedef Documentation

typedef double( * ) ROOT::Math::GSLMonteFuncPointer(double *, size_t, void *)

Class for adapting any multi-dimension C++ functor class to C function pointers used by GSL MonteCarlo integration algorithms. The templated C++ function class must implement:

double operator( const double * x)

This class defines static methods with will be used to fill the gsl_monte_function used by GSL. See for examples the GSL online manual

Definition at line 56 of file GSLMonteFunctionAdapter.h.


Enumeration Type Documentation

enum ROOT::Math::IntegrationMultiDim::Type

enumeration specifying the integration types.

Definition at line 65 of file AllIntegrationTypes.h.

enum ROOT::Math::IntegrationMultiDim::Type

enumeration specifying the integration types.

Definition at line 65 of file AllIntegrationTypes.h.


Generated on Tue Jul 5 16:09:40 2011 for ROOT_528-00b_version by  doxygen 1.5.1