From 1591d3a7a4342b4b1d03d93b741fe02a4e8e4094 Mon Sep 17 00:00:00 2001
From: "jihee.kim" <jihee.kim@anl.gov>
Date: Tue, 21 Jul 2020 13:26:09 -0500
Subject: [PATCH] Corrected random number pulled from env variable

---
 emcal_electrons.cxx | 5 ++---
 setup.sh            | 2 ++
 zdc_photons.cxx     | 5 ++---
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/emcal_electrons.cxx b/emcal_electrons.cxx
index 052ebb2..f3e7596 100644
--- a/emcal_electrons.cxx
+++ b/emcal_electrons.cxx
@@ -19,9 +19,8 @@ void emcal_electrons(){
         int        events_parsed = 0;
         GenEvent   evt(Units::GEV, Units::MM);
 
-	// Set up random number generators
-	std::random_device rd;
-	std::mt19937 gen(rd());
+	// Random number pulled from the env variable
+	std::mt19937 gen( std::stoi(std::getenv("SEED")) );	
 	std::uniform_real_distribution<double> uniform_theta(135.0*TMath::DegToRad(),178.0*TMath::DegToRad());  // 135-178[degree]
 	std::uniform_real_distribution<double> uniform_phi(0.0,2*TMath::Pi());                                  // 360[degree]
 
diff --git a/setup.sh b/setup.sh
index 91f9519..f7a1525 100644
--- a/setup.sh
+++ b/setup.sh
@@ -1 +1,3 @@
+#!/bin/bash
+
 export SEED="1337"
diff --git a/zdc_photons.cxx b/zdc_photons.cxx
index 0b97704..ab57ac5 100644
--- a/zdc_photons.cxx
+++ b/zdc_photons.cxx
@@ -20,9 +20,8 @@ void zdc_photons(){
         GenEvent   evt(Units::GEV, Units::MM);
 
 
-	// Set up random number generators
-	std::random_device rd;
-	std::mt19937 gen(rd());
+	// Random number pulled from the env variable
+	std::mt19937 gen( std::stoi(std::getenv("SEED")) );
 	std::uniform_real_distribution<double> uniform_theta(0.0,2.0*TMath::DegToRad());  // 2[degree]
 	std::uniform_real_distribution<double> uniform_phi(0.0,2.0*TMath::Pi());        // 360[degree]
 
-- 
GitLab