evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.

#include <EvtGenBase/EvtRandom.hh>

Static Public Member Functions

static double Flat ()
 
static double Flat (double max)
 
static double Flat (double min, double max)
 
static double Gaussian ()
 
static double random ()
 
static void setRandomEngine (EvtRandomEngine *randomEngine)
 

Static Private Attributes

static EvtRandomEngine_randomEngine = 0
 

Detailed Description

Definition at line 26 of file EvtRandom.hh.

Member Function Documentation

◆ Flat() [1/3]

double EvtRandom::Flat ( )
static

Definition at line 72 of file EvtRandom.cpp.

◆ Flat() [2/3]

double EvtRandom::Flat ( double  max)
static

Definition at line 67 of file EvtRandom.cpp.

◆ Flat() [3/3]

double EvtRandom::Flat ( double  min,
double  max 
)
static

Definition at line 56 of file EvtRandom.cpp.

◆ Gaussian()

double EvtRandom::Gaussian ( )
static

Definition at line 77 of file EvtRandom.cpp.

◆ random()

double EvtRandom::random ( )
static

Definition at line 42 of file EvtRandom.cpp.

◆ setRandomEngine()

void EvtRandom::setRandomEngine ( EvtRandomEngine randomEngine)
static

Definition at line 37 of file EvtRandom.cpp.

Member Data Documentation

◆ _randomEngine

EvtRandomEngine * EvtRandom::_randomEngine = 0
staticprivate

Definition at line 43 of file EvtRandom.hh.


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