From 70cbbfbe8679b99e925413b1f26cf00ba2dc04c2 Mon Sep 17 00:00:00 2001
From: Johannes Schumann <johannes.schumann@fau.de>
Date: Tue, 15 Jun 2021 19:01:55 +0200
Subject: [PATCH] Fix azimuth for spherical geometry

---
 km3buu/geometry.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/km3buu/geometry.py b/km3buu/geometry.py
index fa2fe44..d47ab3d 100644
--- a/km3buu/geometry.py
+++ b/km3buu/geometry.py
@@ -129,7 +129,7 @@ class SphericalVolume(DetectorVolume):
 
     def random_pos(self):
         r = self._radius * np.power(np.random.random(), 1 / 3)
-        phi = np.random.uniform(0, np.pi)
+        phi = np.random.uniform(0, 2*np.pi)
         cosTheta = np.random.uniform(-1, 1)
         pos_x = r * np.cos(phi) * np.sqrt(1 - np.power(cosTheta, 2))
         pos_y = r * np.sin(phi) * np.sqrt(1 - np.power(cosTheta, 2))
-- 
GitLab