Commit in lcsim/src/org/lcsim/recon/cluster/mipfinder on MAIN
TrackClusterDriver.java+4-31.1 -> 1.2
Upgrade: Map<Long, CalorimeterHit>  -->  HitMap

lcsim/src/org/lcsim/recon/cluster/mipfinder
TrackClusterDriver.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- TrackClusterDriver.java	16 Jan 2006 21:09:32 -0000	1.1
+++ TrackClusterDriver.java	17 Feb 2006 00:42:30 -0000	1.2
@@ -14,12 +14,13 @@
 import org.lcsim.util.decision.*;
 import org.lcsim.geometry.IDDecoder;
 import org.lcsim.recon.cluster.util.ClusterSizeDecision;
+import org.lcsim.util.hitmap.HitMap;
 
 /**
  * An alternative driver. This is designed to find any track
  * segment, not just MIPs.
  *
- * @version $Id: TrackClusterDriver.java,v 1.1 2006/01/16 21:09:32 mcharles Exp $
+ * @version $Id: TrackClusterDriver.java,v 1.2 2006/02/17 00:42:30 mcharles Exp $
  */
 
 public class TrackClusterDriver extends Driver
@@ -51,7 +52,7 @@
     public void process(EventHeader event) 
     {
 	// Fetch the hit map from the event:
-	Map<Long, CalorimeterHit> inputHitMap = (Map<Long, CalorimeterHit>) (event.get(m_inputHitMapName));
+	HitMap inputHitMap = (HitMap) (event.get(m_inputHitMapName));
 	List<CalorimeterHit> inputHitList = new Vector<CalorimeterHit> (inputHitMap.values());
 
 	// Look for track segments. Any isolated hit could be a seed...
@@ -146,7 +147,7 @@
 	event.put(m_outputClusterListName, filteredTrackSegments);
 
 	// Make the output hit list
-	Map<Long, CalorimeterHit> outputHitMap = new HashMap<Long, CalorimeterHit>(inputHitMap); // initially cloned
+	HitMap outputHitMap = new HitMap(inputHitMap); // initially cloned
 	for (Cluster clus : filteredTrackSegments) {
 	    for (CalorimeterHit hit : clus.getCalorimeterHits()) {
 		outputHitMap.remove(hit.getCellID());
CVSspam 0.2.8