Print

Print


Commit in GeomConverter/src/org/lcsim/geometry/compact/converter/lcdd on MAIN
PolyhedraEndcapCalorimeter2.java+7-11.5 -> 1.6


GeomConverter/src/org/lcsim/geometry/compact/converter/lcdd
PolyhedraEndcapCalorimeter2.java 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- PolyhedraEndcapCalorimeter2.java	12 Feb 2009 21:42:25 -0000	1.5
+++ PolyhedraEndcapCalorimeter2.java	13 Feb 2009 00:32:55 -0000	1.6
@@ -147,12 +147,18 @@
         
         structure.addVolume(envelopeVolume);
                 
+        // Positive endcap.
         PhysVol physvol = new PhysVol(envelopeVolume);
         physvol.setZ(zmin+subdetectorThickness/2);
         physvol.addPhysVolID("system",id);
-        physvol.addPhysVolID("barrel",1);
+        physvol.addPhysVolID("barrel",1);        
+        Rotation rotation = new Rotation(envelopeVolume + "_reflected");
+        rotation.setZ(zrot);
+        physvol.setRotation(rotation);        
         motherVolume.addPhysVol(physvol);
         
+        // Negative endcap.
+        
         boolean reflect = true;
         if (node.getAttribute("reflect") != null )
         {
CVSspam 0.2.8