Logo ROOT   6.13/01
Reference Guide
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ROOT::Math::GSLRngROOTWrapper< Engine > Struct Template Reference

template<class Engine>
struct ROOT::Math::GSLRngROOTWrapper< Engine >

Definition at line 26 of file GSLRngROOTWrapper.h.

Public Member Functions

 GSLRngROOTWrapper ()
 
 ~GSLRngROOTWrapper ()
 

Static Public Member Functions

static void Free (void *p)
 
static unsigned long IntRndm (void *p)
 
static unsigned long Max ()
 
static unsigned long Min ()
 
static std::string Name ()
 
static double Rndm (void *p)
 
static void Seed (void *p, unsigned long seed)
 
static size_t Size ()
 

Public Attributes

Engine * fEngine
 
bool fFirst
 

#include </home/ozapatam/Projects/root/math/mathmore/src/GSLRngROOTWrapper.h>

Constructor & Destructor Documentation

◆ GSLRngROOTWrapper()

template<class Engine >
ROOT::Math::GSLRngROOTWrapper< Engine >::GSLRngROOTWrapper ( )
inline

Definition at line 32 of file GSLRngROOTWrapper.h.

◆ ~GSLRngROOTWrapper()

template<class Engine >
ROOT::Math::GSLRngROOTWrapper< Engine >::~GSLRngROOTWrapper ( )
inline

Definition at line 37 of file GSLRngROOTWrapper.h.

Member Function Documentation

◆ Free()

template<class Engine >
static void ROOT::Math::GSLRngROOTWrapper< Engine >::Free ( void *  p)
inlinestatic

Definition at line 61 of file GSLRngROOTWrapper.h.

◆ IntRndm()

template<class Engine >
static unsigned long ROOT::Math::GSLRngROOTWrapper< Engine >::IntRndm ( void *  p)
inlinestatic

Definition at line 44 of file GSLRngROOTWrapper.h.

◆ Max()

template<class Engine >
static unsigned long ROOT::Math::GSLRngROOTWrapper< Engine >::Max ( )
inlinestatic

Definition at line 68 of file GSLRngROOTWrapper.h.

◆ Min()

template<class Engine >
static unsigned long ROOT::Math::GSLRngROOTWrapper< Engine >::Min ( )
inlinestatic

Definition at line 69 of file GSLRngROOTWrapper.h.

◆ Name()

template<class Engine >
static std::string ROOT::Math::GSLRngROOTWrapper< Engine >::Name ( )
inlinestatic

Definition at line 71 of file GSLRngROOTWrapper.h.

◆ Rndm()

template<class Engine >
static double ROOT::Math::GSLRngROOTWrapper< Engine >::Rndm ( void *  p)
inlinestatic

Definition at line 41 of file GSLRngROOTWrapper.h.

◆ Seed()

template<class Engine >
static void ROOT::Math::GSLRngROOTWrapper< Engine >::Seed ( void *  p,
unsigned long  seed 
)
inlinestatic

Definition at line 47 of file GSLRngROOTWrapper.h.

◆ Size()

template<class Engine >
static size_t ROOT::Math::GSLRngROOTWrapper< Engine >::Size ( )
inlinestatic

Definition at line 70 of file GSLRngROOTWrapper.h.

Member Data Documentation

◆ fEngine

template<class Engine >
Engine* ROOT::Math::GSLRngROOTWrapper< Engine >::fEngine

Definition at line 28 of file GSLRngROOTWrapper.h.

◆ fFirst

template<class Engine >
bool ROOT::Math::GSLRngROOTWrapper< Engine >::fFirst

Definition at line 29 of file GSLRngROOTWrapper.h.


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