diff --git a/Inputs/EventGenerator/10He.reaction b/Inputs/EventGenerator/10He.reaction index 138ab2f5c5b2686b28d54aa3671381b880b7d911..2cbb5f098acbcd63c70eaf0206cfe8f52913da7c 100644 --- a/Inputs/EventGenerator/10He.reaction +++ b/Inputs/EventGenerator/10He.reaction @@ -19,7 +19,7 @@ TransfertToResonance ResonanceDecayA= 8 CrossSectionPath= 11Li(d,3He)10He.txt ShootLight= 1 - ShootHeavy= 0 + ShootHeavy= 1 ShootDecayProduct= 0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/NPLib/MUST2/TMust2Physics.cxx b/NPLib/MUST2/TMust2Physics.cxx index 4bf1c25c2147eb1cf8dfcf3bccad073310719f8b..e64af68be2201350914283bb6ff10005ced77d27 100644 --- a/NPLib/MUST2/TMust2Physics.cxx +++ b/NPLib/MUST2/TMust2Physics.cxx @@ -799,9 +799,8 @@ void TMust2Physics::AddTelescope( TVector3 C_X1_Y1 , for( int j = 0 ; j < 128 ; j++ ) { - StripCenter = Strip_1_1 + StripPitch*( j*U + i*V ) ; + StripCenter = Strip_1_1 + StripPitch*( i*U + j*V ) ; //StripCenter += -TargetPosition ; - lineX.push_back( StripCenter.X() ) ; lineY.push_back( StripCenter.Y() ) ; lineZ.push_back( StripCenter.Z() ) ; diff --git a/NPSimulation/src/MUST2Array.cc b/NPSimulation/src/MUST2Array.cc index 17825a63f6a123d3bc92ad7b3b315edfb431c280..5f2a6ced9a4733d3f3820acccfdceb72e4f5e53b 100644 --- a/NPSimulation/src/MUST2Array.cc +++ b/NPSimulation/src/MUST2Array.cc @@ -879,10 +879,10 @@ void MUST2Array::ConstructDetector(G4LogicalVolume* world) // (u,v) // to silicon plan // w perpendicular to (u,v) plan and pointing CsI MMu = m_X128_Y1[i] - m_X1_Y1[i] ; - MMu = MMu.unit() ; + MMu = -MMu.unit() ; MMv = m_X1_Y128[i] - m_X1_Y1[i] ; - MMv = MMv.unit() ; + MMv = -MMv.unit() ; MMw = MMv.cross(MMu) ; // if (MMw.z() > 0)MMw = MMv.cross(MMu) ;