GeomConverter/src/org/lcsim/detector/converter/compact
diff -u -r1.1 -r1.2
--- TubeSegmentConverter.java 7 Jul 2008 22:19:04 -0000 1.1
+++ TubeSegmentConverter.java 4 Jun 2009 22:38:46 -0000 1.2
@@ -44,8 +44,10 @@
IPhysicalVolumePath path = nav.getPath(tube.getName());
// Create the Subdetector's DetectorElement.
- ((DetectorElement) tube.getDetectorElement()).setSupport(path);
-
+ if (tube.getDetectorElement() != null)
+ {
+ ((DetectorElement) tube.getDetectorElement()).setSupport(path);
+ }
}
private ILogicalVolume buildEnvelope(TubeSegment tubeSeg, IMaterial material) {
@@ -66,4 +68,4 @@
public Class getSubdetectorType() {
return TubeSegment.class;
}
-}
\ No newline at end of file
+}