From e659b8c25f9d32955d4ce826f82f1c9ddc8039a8 Mon Sep 17 00:00:00 2001 From: matta-mac <matta-mac@npt> Date: Sat, 13 Nov 2010 14:04:38 +0000 Subject: [PATCH] * Few change to allow copilation - Line to remove in the modified file --- NPSimulation/src/GaspardTrackerDummyShape.cc | 2 +- NPSimulation/src/GaspardTrackerSquare.cc | 2 +- NPSimulation/src/GaspardTrackerTrapezoid.cc | 2 +- NPSimulation/src/ParisCluster.cc | 2 +- NPSimulation/src/ParisPhoswich.cc | 2 +- NPSimulation/src/ShieldClParis.cc | 2 +- NPSimulation/src/ShieldPhParis.cc | 2 +- NPSimulation/vis.mac | 21 ++++++++++---------- 8 files changed, 18 insertions(+), 17 deletions(-) diff --git a/NPSimulation/src/GaspardTrackerDummyShape.cc b/NPSimulation/src/GaspardTrackerDummyShape.cc index 1867e685e..d480e0685 100644 --- a/NPSimulation/src/GaspardTrackerDummyShape.cc +++ b/NPSimulation/src/GaspardTrackerDummyShape.cc @@ -561,7 +561,7 @@ void GaspardTrackerDummyShape::ConstructDetector(G4LogicalVolume* world) MMv = m_X1_Y128[i] - m_X1_Y1[i]; MMv = MMv.unit(); - G4ThreeVector MMscal = MMu.dot(MMv); + Double_t MMscal = MMu.dot(MMv); MMw = MMu.cross(MMv); // if (MMw.z() > 0) MMw = MMv.cross(MMu) ; diff --git a/NPSimulation/src/GaspardTrackerSquare.cc b/NPSimulation/src/GaspardTrackerSquare.cc index 71e021a8e..f1fc8fa1e 100644 --- a/NPSimulation/src/GaspardTrackerSquare.cc +++ b/NPSimulation/src/GaspardTrackerSquare.cc @@ -743,7 +743,7 @@ void GaspardTrackerSquare::ConstructDetector(G4LogicalVolume* world) MMv = MMv.unit() ; G4cout << "Norm MMv X = " << MMv(0) << " , Y = " << MMv(1) << " , Z = " << MMv(2) << G4endl; - G4ThreeVector MMscal = MMu.dot(MMv); + double MMscal = MMu.dot(MMv); G4cout << "Norm MMu.MMv X = " << MMv(0) << " , Y = " << MMv(1) << " , Z = " << MMv(2) << G4endl; MMw = MMu.cross(MMv) ; diff --git a/NPSimulation/src/GaspardTrackerTrapezoid.cc b/NPSimulation/src/GaspardTrackerTrapezoid.cc index 1a501934a..88b407610 100644 --- a/NPSimulation/src/GaspardTrackerTrapezoid.cc +++ b/NPSimulation/src/GaspardTrackerTrapezoid.cc @@ -635,7 +635,7 @@ void GaspardTrackerTrapezoid::ConstructDetector(G4LogicalVolume* world) MMv = MMv.unit() ; G4cout << "Norm MMv: " << MMv << G4endl; - G4ThreeVector MMscal = MMu.dot(MMv); + double MMscal = MMu.dot(MMv); G4cout << "Norm MMu.MMv: " << MMscal << G4endl; MMw = MMu.cross(MMv) ; diff --git a/NPSimulation/src/ParisCluster.cc b/NPSimulation/src/ParisCluster.cc index 464b611fe..4d3e464d7 100644 --- a/NPSimulation/src/ParisCluster.cc +++ b/NPSimulation/src/ParisCluster.cc @@ -564,7 +564,7 @@ void ParisCluster::ConstructDetector(G4LogicalVolume* world) MMv = m_X1_Y128[i] - m_X1_Y1[i]; MMv = MMv.unit(); - G4ThreeVector MMscal = MMu.dot(MMv); + double MMscal = MMu.dot(MMv); MMw = MMu.cross(MMv); // if (MMw.z() > 0) MMw = MMv.cross(MMu) ; diff --git a/NPSimulation/src/ParisPhoswich.cc b/NPSimulation/src/ParisPhoswich.cc index cd7a6a4f4..606fd11b9 100644 --- a/NPSimulation/src/ParisPhoswich.cc +++ b/NPSimulation/src/ParisPhoswich.cc @@ -475,7 +475,7 @@ void ParisPhoswich::ConstructDetector(G4LogicalVolume* world) MMv = m_X1_Y128[i] - m_X1_Y1[i]; MMv = MMv.unit(); - G4ThreeVector MMscal = MMu.dot(MMv); + double MMscal = MMu.dot(MMv); MMw = MMu.cross(MMv); // if (MMw.z() > 0) MMw = MMv.cross(MMu) ; diff --git a/NPSimulation/src/ShieldClParis.cc b/NPSimulation/src/ShieldClParis.cc index 2b77daa18..ed080a523 100644 --- a/NPSimulation/src/ShieldClParis.cc +++ b/NPSimulation/src/ShieldClParis.cc @@ -463,7 +463,7 @@ void ShieldClParis::ConstructDetector(G4LogicalVolume* world) //MMv = -0.5 * (m_X1_Y1[i] + m_X128_Y128[i] - m_X1_Y128[i] - m_X128_Y1[i]); MMv = MMv.unit(); - G4ThreeVector MMscal = MMu.dot(MMv); + double MMscal = MMu.dot(MMv); MMw = MMu.cross(MMv); // if (MMw.z() > 0) MMw = MMv.cross(MMu) ; diff --git a/NPSimulation/src/ShieldPhParis.cc b/NPSimulation/src/ShieldPhParis.cc index 0f6b140dc..4602661b6 100644 --- a/NPSimulation/src/ShieldPhParis.cc +++ b/NPSimulation/src/ShieldPhParis.cc @@ -473,7 +473,7 @@ void ShieldPhParis::ConstructDetector(G4LogicalVolume* world) //MMv = -0.5 * (m_X1_Y1[i] + m_X128_Y128[i] - m_X1_Y128[i] - m_X128_Y1[i]); MMv = MMv.unit(); - G4ThreeVector MMscal = MMu.dot(MMv); + double MMscal = MMu.dot(MMv); MMw = MMu.cross(MMv); // if (MMw.z() > 0) MMw = MMv.cross(MMu) ; diff --git a/NPSimulation/vis.mac b/NPSimulation/vis.mac index a5d707fb4..77c180a65 100644 --- a/NPSimulation/vis.mac +++ b/NPSimulation/vis.mac @@ -7,20 +7,21 @@ /run/verbose 0 # choose a graphic system -##/vis/open OGLIX -##/vis/open OGLSX +/vis/open OGLIX +#/vis/open OGLSX +#/vis/open OGLIQt #/vis/open VRML2FILE -#/vis/scene/create -#/vis/drawVolume -#/vis/viewer/set/viewpointThetaPhi 0 0 deg +/vis/scene/create +/vis/drawVolume +/vis/viewer/set/viewpointThetaPhi 90 30 deg #/vis/viewer/zoom 7 ## options to draw trajectories -#/vis/scene/endOfEventAction accumulate -#/vis/scene/add/trajectories 1 -#/tracking/storeTrajectory 1 -#/vis/scene/add/axes 0 0 0 20 cm -#/vis/viewer/refresh +/vis/scene/endOfEventAction accumulate +/vis/scene/add/trajectories 1 +/tracking/storeTrajectory 1 +/vis/scene/add/axes 0 0 0 20 cm +/vis/viewer/refresh # run event #/run/beamOn 0 -- GitLab