GeomConverter/src/org/lcsim/detector
diff -u -r1.30 -r1.31
--- DetectorElement.java 3 Jul 2007 23:52:46 -0000 1.30
+++ DetectorElement.java 4 Jul 2007 07:19:39 -0000 1.31
@@ -13,7 +13,7 @@
* Implementation of {@link IDetectorElement}.
*
* @author Jeremy McCormick
- * @version $Id: DetectorElement.java,v 1.30 2007/07/03 23:52:46 jeremy Exp $
+ * @version $Id: DetectorElement.java,v 1.31 2007/07/04 07:19:39 jeremy Exp $
*/
public class DetectorElement
extends Named
@@ -500,12 +500,10 @@
public void visit(IDetectorElement detectorElement)
{
- try {
- klass.cast(detectorElement);
- results.add((T)detectorElement);
- }
- catch (Exception x)
- {}
+ if (klass.isInstance(detectorElement))
+ {
+ results.add(klass.cast(detectorElement));
+ }
}
public List<T> getResult()
@@ -563,4 +561,4 @@
}
return search;
}
-}
\ No newline at end of file
+}