lcsim/src/org/lcsim/recon/cluster/directedtree
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.";