IAP GITLAB

Skip to content
Snippets Groups Projects

Resolve "Requirements for first interface to CORSIKA: Random numbers"

3 files
+ 15
2
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -10,7 +10,8 @@ void corsika::random::RNGManager::RegisterRandomStream(std::string const& pStrea
rngs[pStreamName] = std::move(rng);
}
corsika::random::RNG& corsika::random::RNGManager::GetRandomStream(std::string const& pStreamName) {
corsika::random::RNG& corsika::random::RNGManager::GetRandomStream(
std::string const& pStreamName) {
return rngs.at(pStreamName);
}
@@ -22,3 +23,8 @@ std::stringstream corsika::random::RNGManager::dumpState() const {
return buffer;
}
void corsika::random::RNGManager::SetSeedSeq(std::string const& pStreamName,
std::seed_seq const& pSeedSeq) {
seeds[pStreamName] = pSeedSeq;
}
Loading