Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StaticRandomStates.h
Go to the documentation of this file.
1// $Id:$
2// -*- C++ -*-
3//
4// -----------------------------------------------------------------------
5// HEP Random
6// --- StaticRandomStates ---
7// class header file
8// -----------------------------------------------------------------------
9//
10// It's a holder for methods to save and restore the full states of all
11// static random distribution generators, including engine and cached data.
12//
13// =======================================================================
14// Mark Fischler - Created: Dec. 21, 2004
15// =======================================================================
16
17#ifndef StaticRandomStates_h
18#define StaticRandomStates_h 1
19
20#include <iostream>
21
22namespace CLHEP {
23
24/**
25 * @author <mf@fnal.gov>
26 */
28
29public:
30
31static std::ostream & save (std::ostream & os);
32static std::istream & restore(std::istream & is);
33
34};
35
36} // namespace CLHEP
37
38#endif
static std::istream & restore(std::istream &is)
static std::ostream & save(std::ostream &os)
Definition: DoubConv.h:17