Print

Print


Commit in GeomConverter/src/org/lcsim/geometry/compact/converter/lcdd on MAIN
MultiLayerTracker.java+8-21.17 -> 1.18
add vis settings for layer

GeomConverter/src/org/lcsim/geometry/compact/converter/lcdd
MultiLayerTracker.java 1.17 -> 1.18
diff -u -r1.17 -r1.18
--- MultiLayerTracker.java	1 Nov 2007 23:49:56 -0000	1.17
+++ MultiLayerTracker.java	20 Feb 2009 17:25:32 -0000	1.18
@@ -71,10 +71,13 @@
                 volume.setSolid(tube);
                 if (sensitive) volume.setSensitiveDetector(sens);
 
-                /* FIXME: these need to be called automatically whenever a new volume is created --JM */
+                // Set region of slice.
                 setRegion(lcdd, slice, volume);
+                
+                // Set limits of slice.
                 setLimitSet(lcdd, slice, volume);            
-
+                
+                // Set vis attributes of slice.
                 setVisAttributes(lcdd, node, volume);
 
                 structure.addContent(volume);
@@ -83,6 +86,9 @@
                 volume1.addPhysVol(physvol);
             }
 
+            // Set vis attributes of individual layers.
+            this.setVisAttributes(lcdd, layer, volume1);
+            
             tube1.setZ(2*z);
             tube1.setRMin(rmin);
             tube1.setRMax(r);
CVSspam 0.2.8