StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Randomize.h
1 /***************************************************************************
2  *
3  * $Id: Randomize.h,v 1.1 1999/01/30 03:59:01 fisyak Exp $
4  *
5  * Author: Gabriele Cosmo - Created: 5th September 1995
6  * modified for SCL bl
7  ***************************************************************************
8  *
9  * Description:
10  * Randomize.h,v 1.3 1997/12/19 01:35:56
11  * -----------------------------------------------------------------------
12  * HEP Random
13  * -----------------------------------------------------------------------
14  * This file is part of Geant4 (simulation toolkit for HEP).
15  * This file must be included to make use of the HEP Random module
16  *
17  ***************************************************************************
18  *
19  * $Log: Randomize.h,v $
20  * Revision 1.1 1999/01/30 03:59:01 fisyak
21  * Root Version of StarClassLibrary
22  *
23  * Revision 1.1 1999/01/23 00:27:42 ullrich
24  * Initial Revision
25  *
26  **************************************************************************/
27 #ifndef Rndmze_h
28 #define Rndmze_h 1
29 
30 // Including Engines ...
31 
32 #include "JamesRandom.h"
33 #include "DRand48Engine.h"
34 #include "RandEngine.h"
35 #include "RanluxEngine.h"
36 #include "RanecuEngine.h"
37 
38 // Including distributions ...
39 
40 #include "RandFlat.h"
41 #include "RandExponential.h"
42 #include "RandGauss.h"
43 #include "RandBreitWigner.h"
44 #include "RandPoisson.h"
45 
46 #define HepUniformRand() RandFlat::shoot()
47 
48 #endif