From 1709d96aeb2b6425ad39ffab3939648154173894 Mon Sep 17 00:00:00 2001
From: adrien-matta <a.matta@surrey.ac.uk>
Date: Thu, 23 Jun 2016 17:39:03 -0500
Subject: [PATCH] * Tentative fix of nps crash on linux box * Restoring default
 physics list

---
 NPLib/Core/NPVDetector.cxx         | 2 +-
 NPSimulation/PhysicsListOption.txt | 6 +++---
 Projects/TAMU/Analysis.cxx         | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/NPLib/Core/NPVDetector.cxx b/NPLib/Core/NPVDetector.cxx
index 1145f6509..b9ab9c172 100644
--- a/NPLib/Core/NPVDetector.cxx
+++ b/NPLib/Core/NPVDetector.cxx
@@ -44,7 +44,7 @@ namespace NPL{
   class itoa_proxy{
     public:
       itoa_proxy(){
-      char buffer[5];
+      char buffer[]="10000";
         for(int i = 0 ; i < 10000 ; i++){
           sprintf(buffer,"%d",i);
           itoa_array[i] = buffer;
diff --git a/NPSimulation/PhysicsListOption.txt b/NPSimulation/PhysicsListOption.txt
index 42fbf0b5f..6e6fc7c04 100644
--- a/NPSimulation/PhysicsListOption.txt
+++ b/NPSimulation/PhysicsListOption.txt
@@ -1,10 +1,10 @@
 EmPhysicsList Option4
 DefaultCutOff 1
-IonBinaryCascadePhysics 1
+IonBinaryCascadePhysics 0
 EmExtraPhysics 0 
 HadronElasticPhysics 0
 StoppingPhysics 0
 OpticalPhysics 0
-HadronPhysicsQGSP_BIC_HP 1
-Decay 1
+HadronPhysicsQGSP_BIC_HP 0
+Decay 0
 
diff --git a/Projects/TAMU/Analysis.cxx b/Projects/TAMU/Analysis.cxx
index c37a57e95..0bf460481 100644
--- a/Projects/TAMU/Analysis.cxx
+++ b/Projects/TAMU/Analysis.cxx
@@ -41,7 +41,7 @@ void Analysis::Init(){
   proton_CD2 = EnergyLoss("proton_CD2.G4table","G4Table",100 );
   proton_Al = EnergyLoss("proton_Al.G4table","G4Table",10);
   proton_Si = EnergyLoss("proton_Si.G4table","G4Table",10);
-  P30_CD2 = EnergyLoss("P30[0.0]_CD2.G4table","G4Table",100);
+  P30_CD2 = EnergyLoss("Na22_CD2.G4table","G4Table",100);
   Initial = new TInitialConditions();
 
 
-- 
GitLab