Geant4
9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
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
RandomEngine.h
CLHEP::EngineFactory
Definition:
EngineFactory.h:23
CLHEP::EngineFactory::newEngine
static HepRandomEngine * newEngine(std::istream &is)
Definition:
EngineFactory.cc:51
CLHEP::HepRandomEngine
Definition:
RandomEngine.h:54
CLHEP
Definition:
DoubConv.h:17
geant4-v9.6.0
source
externals
clhep
include
CLHEP
Random
EngineFactory.h
Generated by
1.9.6