PandaRoot
chigen::ChiGenRandomEngine Class Reference

#include <ChiGenRandomEngine.h>

Inheritance diagram for chigen::ChiGenRandomEngine:

Public Member Functions

 ChiGenRandomEngine (long seed=1L)
 
 ~ChiGenRandomEngine ()
 
virtual double random ()
 
virtual double flat ()
 
int getSeed () const
 

Detailed Description

Definition at line 15 of file ChiGenRandomEngine.h.

Constructor & Destructor Documentation

◆ ChiGenRandomEngine()

chigen::ChiGenRandomEngine::ChiGenRandomEngine ( long  seed = 1L)

Creates generator with fixed seed (1 is the default value)

Parameters
seedseed (1 is the default value)

◆ ~ChiGenRandomEngine()

chigen::ChiGenRandomEngine::~ChiGenRandomEngine ( )

Member Function Documentation

◆ flat()

virtual double chigen::ChiGenRandomEngine::flat ( )
virtual

Returns next random double.

Returns
random double

◆ getSeed()

int chigen::ChiGenRandomEngine::getSeed ( ) const
inline

Returns seed.

Returns
seed

Definition at line 43 of file ChiGenRandomEngine.h.

43 { return seed; }

◆ random()

virtual double chigen::ChiGenRandomEngine::random ( )
virtual

Returns next random double.

Returns
random double

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