ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EngineFactory.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file EngineFactory.h
1 // -*- C++ -*-
2 //
3 // -----------------------------------------------------------------------
4 // HEP Random
5 // --- EngineFactory ---
6 // class header file
7 // -----------------------------------------------------------------------
8 
9 // Class generating new engines from streamed saves.
10 
11 // =======================================================================
12 // M Fischler - Created: 12/21/04
13 // =======================================================================
14 
15 #ifndef EngineFactory_h
16 #define EngineFactory_h 1
17 
19 
20 namespace CLHEP {
21 
23 public:
24  static HepRandomEngine* newEngine(std::istream & is);
25  static HepRandomEngine* newEngine(std::vector<unsigned long> const & v);
26 };
27 
28 } // namespace CLHEP
29 
30 #endif
31