lcsim/src/org/lcsim/contrib/onoprien/tracking/geom/segmentation
diff -u -r1.1 -r1.2
--- RingSegmenter.java 7 May 2007 19:02:42 -0000 1.1
+++ RingSegmenter.java 9 May 2007 19:22:43 -0000 1.2
@@ -24,7 +24,7 @@
* Fix relation between layer returned by hits and copy number.
*
* @author D.Onoprienko
- * @version $Id: RingSegmenter.java,v 1.1 2007/05/07 19:02:42 onoprien Exp $
+ * @version $Id: RingSegmenter.java,v 1.2 2007/05/09 19:22:43 jeremy Exp $
*/
public class RingSegmenter extends Segmenter {
@@ -53,7 +53,7 @@
for (IDetectorElement del : subDet.getDetectorElement().getChildren()) {
IGeometryInfo gInfo = del.getGeometry();
ILogicalVolume lv = gInfo.getLogicalVolume();
- IPhysicalVolume pv = gInfo.getPhysicalVolumePath().getLeafVolume();
+ IPhysicalVolume pv = gInfo.getPath().getLeafVolume();
int id = pv.getCopyNumber();
Tube solid = (Tube) lv.getSolid();
_radiusInner[id] = solid.getInnerRadius();