From 37c88f26cc0db18e68ecce0a9c5019e7984ec8e6 Mon Sep 17 00:00:00 2001 From: Maximilian Reininghaus <maximilian.reininghaus@kit.edu> Date: Mon, 31 May 2021 11:07:14 +0200 Subject: [PATCH] more bits for RNG seed --- examples/hybrid_MC.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/hybrid_MC.cpp b/examples/hybrid_MC.cpp index 4f4344784..450a50776 100644 --- a/examples/hybrid_MC.cpp +++ b/examples/hybrid_MC.cpp @@ -67,7 +67,7 @@ using namespace corsika; using namespace std; -void registerRandomStreams(int seed) { +void registerRandomStreams(uint64_t const seed) { RNGManager<>::getInstance().registerRandomStream("cascade"); RNGManager<>::getInstance().registerRandomStream("qgsjet"); RNGManager<>::getInstance().registerRandomStream("sibyll"); @@ -98,8 +98,8 @@ int main(int argc, char** argv) { } feenableexcept(FE_INVALID); - int seed = 0; - if (argc > 4) seed = std::stoi(std::string(argv[4])); + uint64_t seed = 0; + if (argc > 4) seed = std::stol(std::string(argv[4])); // initialize random number sequence(s) registerRandomStreams(seed); -- GitLab