00001 /*************************************************************************** 00002 * 00003 * $Id: Randomize.h,v 1.1 1999/01/30 03:59:01 fisyak Exp $ 00004 * 00005 * Author: Gabriele Cosmo - Created: 5th September 1995 00006 * modified for SCL bl 00007 *************************************************************************** 00008 * 00009 * Description: 00010 * Randomize.h,v 1.3 1997/12/19 01:35:56 00011 * ----------------------------------------------------------------------- 00012 * HEP Random 00013 * ----------------------------------------------------------------------- 00014 * This file is part of Geant4 (simulation toolkit for HEP). 00015 * This file must be included to make use of the HEP Random module 00016 * 00017 *************************************************************************** 00018 * 00019 * $Log: Randomize.h,v $ 00020 * Revision 1.1 1999/01/30 03:59:01 fisyak 00021 * Root Version of StarClassLibrary 00022 * 00023 * Revision 1.1 1999/01/23 00:27:42 ullrich 00024 * Initial Revision 00025 * 00026 **************************************************************************/ 00027 #ifndef Rndmze_h 00028 #define Rndmze_h 1 00029 00030 // Including Engines ... 00031 00032 #include "JamesRandom.h" 00033 #include "DRand48Engine.h" 00034 #include "RandEngine.h" 00035 #include "RanluxEngine.h" 00036 #include "RanecuEngine.h" 00037 00038 // Including distributions ... 00039 00040 #include "RandFlat.h" 00041 #include "RandExponential.h" 00042 #include "RandGauss.h" 00043 #include "RandBreitWigner.h" 00044 #include "RandPoisson.h" 00045 00046 #define HepUniformRand() RandFlat::shoot() 00047 00048 #endif
1.5.9