GeomConverter/src/org/lcsim/geometry/util
diff -N DummyFieldMap.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ DummyFieldMap.java 29 Sep 2005 01:03:58 -0000 1.1.2.1
@@ -0,0 +1,26 @@
+/*
+ * DummyFieldMap.java
+ *
+ * Created on September 28, 2005, 5:49 PM
+ */
+
+package org.lcsim.geometry.util;
+
+import org.lcsim.geometry.FieldMap;
+
+/**
+ *
+ * @author jeremym
+ */
+public class DummyFieldMap implements FieldMap
+{
+ private static final double[] dummyField = {0,0,0};
+
+ public DummyFieldMap()
+ {}
+
+ public double[] getField(double[] position)
+ {
+ return dummyField;
+ }
+}
GeomConverter/src/org/lcsim/geometry/util
diff -u -r1.1.2.1 -r1.1.2.2
--- BaseDetector.java 28 Sep 2005 06:23:52 -0000 1.1.2.1
+++ BaseDetector.java 29 Sep 2005 01:03:58 -0000 1.1.2.2
@@ -29,7 +29,8 @@
extends org.lcsim.geometry.compact.Detector
implements HepRepProvider
{
- private FieldMap fieldMap;
+ /* FieldMap that is initialized to a dummy class. Reset by addField() method. --JM */
+ private FieldMap fieldMap = new DummyFieldMap();
public BaseDetector(Element node)
{