lcsim/src/org/lcsim/recon/cluster/clumpfinder
diff -u -r1.1 -r1.2
--- ClumpFinder.java 17 Jan 2006 00:11:05 -0000 1.1
+++ ClumpFinder.java 17 Feb 2006 00:46:57 -0000 1.2
@@ -16,6 +16,7 @@
import org.lcsim.geometry.IDDecoder;
import org.lcsim.util.decision.*;
import org.lcsim.recon.cluster.util.ClusterSizeDecision;
+import org.lcsim.util.hitmap.HitMap;
/**
* A Driver which finds dense clumps within clusters.
@@ -26,7 +27,7 @@
* or more for each hit. This is hard-coded at the moment, but
* should become a user-definable in a later version.
*
- * @version $Id: ClumpFinder.java,v 1.1 2006/01/17 00:11:05 mcharles Exp $
+ * @version $Id: ClumpFinder.java,v 1.2 2006/02/17 00:46:57 mcharles Exp $
*/
public class ClumpFinder extends Driver
@@ -62,11 +63,11 @@
public void process(EventHeader event)
{
// Read in the inputs
- Map<Long,CalorimeterHit> inputHitMap = (Map<Long,CalorimeterHit>) (event.get(m_inputHitMapName));
+ HitMap inputHitMap = (HitMap) (event.get(m_inputHitMapName));
// Outputs:
Vector<Cluster> outputClusterList = new Vector<Cluster>();
- Map<Long,CalorimeterHit> outputHitMap = new HashMap<Long,CalorimeterHit>(inputHitMap); // initially cloned
+ HitMap outputHitMap = new HitMap(inputHitMap); // initially cloned
// Clone the input hitmap to give a list of unused hits we can edit:
ListFilter<CalorimeterHit> hitFilter = new ListFilter<CalorimeterHit> (m_hitDecision);