Logo ROOT  
Reference Guide
GSLRngROOTWrapper.h File Reference
#include "gsl/gsl_rng.h"
#include <string>
#include "Math/MixMaxEngine.h"
Include dependency graph for GSLRngROOTWrapper.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  ROOT::Math::GSLRngROOTWrapper< Engine >
 class for wrapping ROOT Engines in gsl_rng types which can be used as extra GSL random number generators For this we need to implment functions which will be called by gsl_rng. More...
 

Namespaces

namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 
namespace  ROOT::Math
 

Typedefs

typedef ROOT::Math::GSLRngROOTWrapper< ROOT::Math::MixMaxEngine< 17, 0 > > GSLMixMaxWrapper
 

Variables

static const std::string gsl_mixmax_name = GSLMixMaxWrapper::Name()
 
const gsl_rng_type * gsl_rng_mixmax = &mixmax_type
 
static const gsl_rng_type mixmax_type
 

Typedef Documentation

◆ GSLMixMaxWrapper

Variable Documentation

◆ gsl_mixmax_name

const std::string gsl_mixmax_name = GSLMixMaxWrapper::Name()
static

Definition at line 94 of file GSLRngROOTWrapper.h.

◆ gsl_rng_mixmax

const gsl_rng_type* gsl_rng_mixmax = &mixmax_type

Definition at line 106 of file GSLRngROOTWrapper.h.

◆ mixmax_type

const gsl_rng_type mixmax_type
static
Initial value:

Definition at line 95 of file GSLRngROOTWrapper.h.