IAP GITLAB

Skip to content
Snippets Groups Projects
Commit d0b540df authored by Remy Prechelt's avatar Remy Prechelt
Browse files

Rename UrQMD random number stream (from UrQMD to urqmd).

parent 80ee91a1
No related branches found
No related tags found
2 merge requests!234WIP: Initial example of python as script language from C++,!220Updates to RNGManager interface and RNG names
......@@ -59,7 +59,7 @@ void registerRandomStreams() {
random::RNGManager::GetInstance().RegisterRandomStream("qgran");
random::RNGManager::GetInstance().RegisterRandomStream("sibyll");
random::RNGManager::GetInstance().RegisterRandomStream("pythia");
random::RNGManager::GetInstance().RegisterRandomStream("UrQMD");
random::RNGManager::GetInstance().RegisterRandomStream("urqmd");
random::RNGManager::GetInstance().SeedAll();
}
......
......@@ -358,7 +358,7 @@ corsika::process::EProcessReturn UrQMD::DoInteraction(SetupProjectile& projectil
*/
double corsika::process::UrQMD::ranf_(int&) {
static corsika::random::RNG& rng =
corsika::random::RNGManager::GetInstance().GetRandomStream("UrQMD");
corsika::random::RNGManager::GetInstance().GetRandomStream("urqmd");
static std::uniform_real_distribution<double> dist;
return dist(rng);
......
......@@ -46,10 +46,11 @@ namespace corsika::process::UrQMD {
bool CanInteract(particles::Code) const;
private:
void readXSFile(std::string const&);
corsika::random::RNG& rng_ =
corsika::random::RNGManager::GetInstance().GetRandomStream("UrQMD");
corsika::random::RNGManager::GetInstance().GetRandomStream("urqmd");
std::uniform_int_distribution<int> booleanDist_{0, 1};
boost::multi_array<corsika::units::si::CrossSectionType, 3> xs_interp_support_table_;
......
......@@ -130,7 +130,7 @@ TEST_CASE("UrQMD") {
}
feenableexcept(FE_INVALID);
corsika::random::RNGManager::GetInstance().RegisterRandomStream("UrQMD");
corsika::random::RNGManager::GetInstance().RegisterRandomStream("urqmd");
UrQMD urqmd;
SECTION("interaction length") {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment