Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 
20 
21 namespace CLHEP {
22 
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