Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

HepRndmEngines.cpp File Reference

#include <iostream>
#include <cfloat>
#include <ctime>
#include <cmath>
#include "GaudiKernel/SvcFactory.h"
#include "GaudiKernel/System.h"
#include "GaudiKernel/MsgStream.h"
#include "RndmGenSvc.h"
#include "HepRndmEngine.h"
#include "CLHEP/Random/DualRand.h"
#include "CLHEP/Random/TripleRand.h"
#include "CLHEP/Random/DRand48Engine.h"
#include "CLHEP/Random/Hurd160Engine.h"
#include "CLHEP/Random/Hurd288Engine.h"
#include "CLHEP/Random/JamesRandom.h"
#include "CLHEP/Random/MTwistEngine.h"
#include "CLHEP/Random/RanecuEngine.h"
#include "CLHEP/Random/Ranlux64Engine.h"
#include "CLHEP/Random/RanluxEngine.h"
#include "CLHEP/Random/RanshiEngine.h"

Go to the source code of this file.

Namespaces

namespace  HepRndm

Defines

#define NUMBER_OF_SEEDS   1
#define HEPRNDM_HEPRNDMENGINES_CPP

Variables

const ISvcFactory& DualRandEngineFactory = s_DualRandEngineFactory
const ISvcFactory& TripleRandEngineFactory = s_TripleRandEngineFactory
const ISvcFactory& DRand48EngineFactory = s_DRand48EngineFactory
const ISvcFactory& Hurd160EngineFactory = s_Hurd160EngineFactory
const ISvcFactory& Hurd288EngineFactory = s_Hurd288EngineFactory
const ISvcFactory& HepJamesRandomFactory = s_HepJamesRandomFactory
const ISvcFactory& MTwistEngineFactory = s_MTwistEngineFactory
const ISvcFactory& RanecuEngineFactory = s_RanecuEngineFactory
const ISvcFactory& Ranlux64EngineFactory = s_Ranlux64EngineFactory
const ISvcFactory& RanluxEngineFactory = s_RanluxEngineFactory
const ISvcFactory& RanshiEngineFactory = s_RanshiEngineFactory


Define Documentation

#define HEPRNDM_HEPRNDMENGINES_CPP
 

Definition at line 21 of file HepRndmEngines.cpp.

#define NUMBER_OF_SEEDS   1
 

Definition at line 18 of file HepRndmEngines.cpp.


Variable Documentation

const ISvcFactory & DRand48EngineFactory = s_DRand48EngineFactory
 

Definition at line 212 of file HepRndmEngines.cpp.

const ISvcFactory & DualRandEngineFactory = s_DualRandEngineFactory
 

Definition at line 206 of file HepRndmEngines.cpp.

const ISvcFactory & HepJamesRandomFactory = s_HepJamesRandomFactory
 

Definition at line 221 of file HepRndmEngines.cpp.

const ISvcFactory & Hurd160EngineFactory = s_Hurd160EngineFactory
 

Definition at line 215 of file HepRndmEngines.cpp.

const ISvcFactory & Hurd288EngineFactory = s_Hurd288EngineFactory
 

Definition at line 218 of file HepRndmEngines.cpp.

const ISvcFactory & MTwistEngineFactory = s_MTwistEngineFactory
 

Definition at line 224 of file HepRndmEngines.cpp.

const ISvcFactory & RanecuEngineFactory = s_RanecuEngineFactory
 

Definition at line 227 of file HepRndmEngines.cpp.

const ISvcFactory & Ranlux64EngineFactory = s_Ranlux64EngineFactory
 

Definition at line 230 of file HepRndmEngines.cpp.

const ISvcFactory & RanluxEngineFactory = s_RanluxEngineFactory
 

Definition at line 233 of file HepRndmEngines.cpp.

const ISvcFactory & RanshiEngineFactory = s_RanshiEngineFactory
 

Definition at line 236 of file HepRndmEngines.cpp.

const ISvcFactory & TripleRandEngineFactory = s_TripleRandEngineFactory
 

Definition at line 209 of file HepRndmEngines.cpp.


Generated at Wed Nov 21 12:22:31 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000