Commit in lcsim/src/org/lcsim/recon/cluster/directedtree on MAIN
ClusterBuilder.java+3-31.1 -> 1.2
GL: More generic code

lcsim/src/org/lcsim/recon/cluster/directedtree
ClusterBuilder.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- ClusterBuilder.java	8 Jan 2006 14:28:21 -0000	1.1
+++ ClusterBuilder.java	9 Feb 2006 21:17:57 -0000	1.2
@@ -1,5 +1,5 @@
 package org.lcsim.recon.cluster.directedtree;
-import java.util.Vector;
+import java.util.Collection;
 import java.util.List;
 import java.util.ArrayList;
 import org.lcsim.event.CalorimeterHit;
@@ -9,7 +9,7 @@
 
     HitWeightingClusterPropertyCalculator _hitWeightingCPC = new HitWeightingClusterPropertyCalculator();
 
-    public List<BasicCluster> makeClusters(Vector<Vector<CalorimeterHit>> inClusters)
+    public List<BasicCluster> makeClusters(Collection<? extends Collection<CalorimeterHit>> inClusters)
     {
         int nclus = inClusters.size();
 	assert nclus > 0 : "ClusterBuilder: no clusters received.";
@@ -17,7 +17,7 @@
         List<BasicCluster> outClusters = new ArrayList<BasicCluster>();
 
 	// loop over clusters
-        for( Vector<CalorimeterHit> hits : inClusters ){
+        for( Collection<CalorimeterHit> hits : inClusters ){
             int cluSize = hits.size();
 	    assert cluSize > 0 : "ClusterBuilder: zero-hits cluster found.";
 
CVSspam 0.2.8