Print

Print


Commit in lcsim/src/org/lcsim/recon/cluster/mipfinder on MAIN
TrackClusterDriver.java+5-61.9 -> 1.10
Compatability with sidloi3 updates

lcsim/src/org/lcsim/recon/cluster/mipfinder
TrackClusterDriver.java 1.9 -> 1.10
diff -u -r1.9 -r1.10
--- TrackClusterDriver.java	8 Mar 2010 19:35:53 -0000	1.9
+++ TrackClusterDriver.java	7 May 2010 19:02:12 -0000	1.10
@@ -4,8 +4,6 @@
 import java.util.Vector; 
 import java.util.Map;
 import java.util.HashMap;
-import java.util.Collection;
-import java.io.IOException; 
 
 import org.lcsim.util.lcio.LCIOConstants;
 import org.lcsim.util.Driver;
@@ -22,7 +20,7 @@
  * An alternative driver. This is designed to find any track
  * segment, not just MIPs.
  *
- * @version $Id: TrackClusterDriver.java,v 1.9 2010/03/08 19:35:53 cassell Exp $
+ * @version $Id: TrackClusterDriver.java,v 1.10 2010/05/07 19:02:12 cassell Exp $
  */
 
 public class TrackClusterDriver extends Driver implements Clusterer
@@ -194,9 +192,10 @@
 		firstCheck = false;
 	    } else {
 		// Not first hit => check that # layers matches
-		if (nLayers != currentNumLayers) { 
-		    throw new AssertionError("Layering mismatch: "+nLayers+" vs "+currentNumLayers+". Maybe you mixed ECAL and HCAL?");
-		}
+//		if (nLayers != currentNumLayers) {
+//		    throw new AssertionError("Layering mismatch: "+nLayers+" vs "+currentNumLayers+". Maybe you mixed ECAL and HCAL?");
+//		}
+                if(currentNumLayers > nLayers)nLayers = currentNumLayers;
 	    }
 	}
 	return nLayers;
CVSspam 0.2.8