From 8cea11e53570e7be8562fa4ad6604988ce27f97e Mon Sep 17 00:00:00 2001
From: Clenain <lenain@lpccaen.in2p3.fr>
Date: Thu, 19 Sep 2019 15:21:20 +0200
Subject: [PATCH] Correcting the double Rand.Shoot in G4DETransport and add
 commented option for Minos

---
 NPSimulation/Process/G4DETransport.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/NPSimulation/Process/G4DETransport.cc b/NPSimulation/Process/G4DETransport.cc
index 66f3e83ae..cae84038a 100644
--- a/NPSimulation/Process/G4DETransport.cc
+++ b/NPSimulation/Process/G4DETransport.cc
@@ -160,8 +160,10 @@ G4DETransport::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep)
       d_drift = step_length+d_long;
     }
     
-    G4ThreeVector trans(G4RandGauss::shoot(0,d_trans),0,0);
+    G4ThreeVector trans(d_trans,0,0);
+    /* G4ThreeVector trans(G4RandGauss::shoot(0,d_trans),0,0); */
     trans.rotateY(twopi*G4UniformRand());
+    /* trans.rotateZ(twopi*G4UniformRand()); // Change for Minos */
     G4ThreeVector d_Pos = (d_drift)*driftDir+trans;
     
     // Should be equal to delta length
-- 
GitLab