From 474c54f9d6b2d67490e10a9a0098a8954460bb97 Mon Sep 17 00:00:00 2001
From: Pierre Morfouace <pierre.morfouace2@cea.fr>
Date: Fri, 21 Jan 2022 16:49:29 +0100
Subject: [PATCH] * fixing bugs in Sofia

---
 Inputs/EventGenerator/sofia.reaction    | 2 +-
 NPSimulation/Detectors/Sofia/SofTofW.cc | 3 +--
 Projects/Sofia/sofia.detector           | 2 +-
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/Inputs/EventGenerator/sofia.reaction b/Inputs/EventGenerator/sofia.reaction
index 2c34d4f1d..58a92aeae 100644
--- a/Inputs/EventGenerator/sofia.reaction
+++ b/Inputs/EventGenerator/sofia.reaction
@@ -11,7 +11,7 @@ Beam
  SigmaThetaX= 0 
  SigmaPhiY= 0
  MeanThetaX= 0
- MeanPhiY= 0
+ MeanPhiY= 0.17 deg
  MeanX= 11 mm
  MeanY= -1.4 mm
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/NPSimulation/Detectors/Sofia/SofTofW.cc b/NPSimulation/Detectors/Sofia/SofTofW.cc
index d6c2575c9..f07512699 100644
--- a/NPSimulation/Detectors/Sofia/SofTofW.cc
+++ b/NPSimulation/Detectors/Sofia/SofTofW.cc
@@ -257,8 +257,7 @@ G4AssemblyVolume* SofTofW::BuildVacuumPipe(){
   if(!m_VacuumPipe){
     m_VacuumPipe = new G4AssemblyVolume;
 
-    //G4Tubs* tube = new G4Tubs("tube",8.*cm,15*cm,155./2*cm,0,360*deg);
-    G4Box* tube = new G4Box("tube",20.*cm,20*cm,10*cm);
+    G4Tubs* tube = new G4Tubs("tube",8.*cm,15*cm,155./2*cm,0,360*deg);
 
     G4Material* tube_mat = MaterialManager::getInstance()->GetMaterialFromLibrary("Al");
 
diff --git a/Projects/Sofia/sofia.detector b/Projects/Sofia/sofia.detector
index 33c41d1c9..7f7230930 100644
--- a/Projects/Sofia/sofia.detector
+++ b/Projects/Sofia/sofia.detector
@@ -17,7 +17,7 @@ SofTofW
  GLAD_MagField= 1.8 T 
  Build_VacuumPipe= 1
  VacuumPipeX= 0 cm
- VacuumPipeY= -22.2 cm
+ VacuumPipeY= 0 cm
  VacuumPipeZ= 1 m
 %Build_Twin_Music= 0
  %Twin_Music_DistanceFromTarget= 1.5 m
-- 
GitLab