Geant4
9.6.p02
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
geant4_9_6_p02
source
externals
clhep
include
CLHEP
Random
EngineFactory.h
Go to the documentation of this file.
1
// $Id:$
2
// -*- C++ -*-
3
//
4
// -----------------------------------------------------------------------
5
// HEP Random
6
// --- EngineFactory ---
7
// class header file
8
// -----------------------------------------------------------------------
9
10
// Class generating new engines from streamed saves.
11
12
// =======================================================================
13
// M Fischler - Created: 12/21/04
14
// =======================================================================
15
16
#ifndef EngineFactory_h
17
#define EngineFactory_h 1
18
19
#include "
CLHEP/Random/RandomEngine.h
"
20
21
namespace
CLHEP {
22
23
class
EngineFactory
{
24
public
:
25
static
HepRandomEngine
*
newEngine
(std::istream & is);
26
static
HepRandomEngine
*
newEngine
(std::vector<unsigned long>
const
&
v
);
27
};
28
29
}
// namespace CLHEP
30
31
#endif
32
Generated on Sat May 25 2013 14:33:06 for Geant4 by
1.8.4