/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/Common/interface/RandomNumberGeneratorState.h
26 строк
995 B
Chris Jones
Created RandomNumberGeneratorState
02 апр 2020, 19:27
02 апр 2020, 19:27
314e4bf
Код
Авторство
О чём код?
#ifndef DataFormats_Common_RandomNumberGeneratorState_h #define DataFormats_Common_RandomNumberGeneratorState_h /*---------------------------------------------------------------------- RandomNumberGeneratorState is used to communicate with an external process ----------------------------------------------------------------------*/ #include <vector> namespace edm { struct RandomNumberGeneratorState { RandomNumberGeneratorState() = default; RandomNumberGeneratorState(std::vector<unsigned long> iState, long iSeed) : state_(std::move(iState)), seed_{iSeed} {} RandomNumberGeneratorState(RandomNumberGeneratorState const&) = default; RandomNumberGeneratorState(RandomNumberGeneratorState&&) = default; RandomNumberGeneratorState& operator=(RandomNumberGeneratorState const&) = default; RandomNumberGeneratorState& operator=(RandomNumberGeneratorState&&) = default; std::vector<unsigned long> state_; long seed_; }; } // namespace edm #endif