GeomConverter/src/org/lcsim/geometry/compact/converter/lcdd
diff -u -r1.19 -r1.20
--- SiTrackerEndcap.java 6 Feb 2009 16:36:23 -0000 1.19
+++ SiTrackerEndcap.java 6 Feb 2009 19:09:14 -0000 1.20
@@ -453,6 +453,11 @@
void makeBoxModule(Volume moduleVolume, SiTrackerModuleParameters moduleParameters, LCDD lcdd)
{
+ if (moduleParameters == null)
+ {
+ throw new IllegalArgumentException("moduleParameters is null");
+ }
+
Box moduleBox = (Box)lcdd.getSolid(moduleVolume.getSolidRef());
double moduleX = moduleBox.getX();
@@ -466,6 +471,7 @@
String moduleName = moduleVolume.getVolumeName();
int sensor=0;
+
for (SiTrackerModuleComponentParameters component : moduleParameters)
{