1 #ifndef canvas_Persistency_Common_RNGsnapshot_h 2 #define canvas_Persistency_Common_RNGsnapshot_h 33 #include <type_traits> 51 static_assert(std::numeric_limits<saved_t>::digits == 32,
52 "std::numeric_limits<saved_t>::digits != 32");
54 "sizeof(saved_t) > sizeof(CLHEP_t)");
std::string const & ekind() const
std::vector< saved_t > snapshot_state_t
snapshot_state_t const & state() const
std::vector< CLHEP_t > engine_state_t
label_t const & label() const
void saveFrom(std::string const &, label_t const &, engine_state_t const &)
engine_state_t restoreState() const