lcsim/src/org/lcsim/recon/pfa/structural
diff -u -r1.3 -r1.4
--- LayerBasedMIPGeometryHandler.java 6 Sep 2008 23:47:26 -0000 1.3
+++ LayerBasedMIPGeometryHandler.java 22 Oct 2008 17:54:20 -0000 1.4
@@ -23,7 +23,7 @@
* from the IP, then finding the hits in the outermost layer
* of that subdetector.
*
- * @version $Id: LayerBasedMIPGeometryHandler.java,v 1.3 2008/09/06 23:47:26 mcharles Exp $
+ * @version $Id: LayerBasedMIPGeometryHandler.java,v 1.4 2008/10/22 17:54:20 mcharles Exp $
*/
public class LayerBasedMIPGeometryHandler extends MIPGeometryHandler {
@@ -45,9 +45,7 @@
// Find the MIP trace for the track
BasicCluster mip = m_newMapMIP.get(tr);
- if (mip == null) {
- throw new AssertionError("Track of class "+tr.getClass().getName()+" with p="+(new BasicHep3Vector(tr.getMomentum())).magnitude()+" has null mip!");
- } else if (mip.getCalorimeterHits().size()==0) {
+ if (mip == null || mip.getCalorimeterHits().size()==0) {
Hep3Vector interceptPoint = null;
if (m_result != null) { interceptPoint = m_result.getInterceptPoint(); }
if (interceptPoint == null) {