Print

Print


Commit in GeomConverter/src/org/lcsim/detector on MAIN
DetectorElementContainer.java+16-161.11 -> 1.12
JM: remove some error checking code to improve performance

GeomConverter/src/org/lcsim/detector
DetectorElementContainer.java 1.11 -> 1.12
diff -u -r1.11 -r1.12
--- DetectorElementContainer.java	14 Sep 2007 23:48:01 -0000	1.11
+++ DetectorElementContainer.java	24 Jan 2008 02:07:04 -0000	1.12
@@ -62,25 +62,25 @@
     /**
      * Current implementation does not allow duplicate name, id, or object.
      */
-    public boolean add(IDetectorElement de)
-    {                        
-        if (de == null)
-        {
-            throw new IllegalArgumentException("The DetectorElement argument points to null!");
-        }
+    //public boolean add(IDetectorElement de)
+    //{                        
+    //    if (de == null)
+    //    {
+    //        throw new IllegalArgumentException("The DetectorElement argument points to null!");
+    //    }
 
-        if (contains(de))
-        {
-            throw new IllegalArgumentException("The DetectorElement called <"+de.getName()+"> is already registered!");
-        }        
+        //if (contains(de))
+        //{
+        //    throw new IllegalArgumentException("The DetectorElement called <"+de.getName()+"> is already registered!");
+        //}        
 
-        if (find(de.getName()).size() > 0)
-        {
-            throw new IllegalArgumentException("Duplicate DetectorElement name <"+de.getName()+">.");
-        }
+        //if (find(de.getName()).size() > 0)
+        //{
+        //    throw new IllegalArgumentException("Duplicate DetectorElement name <"+de.getName()+">.");
+        //}
         
-        return super.add(de);
-    }
+     //   return super.add(de);
+    //}
     
     public String toString()
     {
CVSspam 0.2.8