Print

Print


Commit in lcsim/src/org/lcsim/recon/cluster/density on MAIN
MCCluster.java+12-121.1 -> 1.2
GL: Now inherits from BasicCluster

lcsim/src/org/lcsim/recon/cluster/density
MCCluster.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- MCCluster.java	12 Aug 2005 19:59:49 -0000	1.1
+++ MCCluster.java	27 Sep 2005 20:46:23 -0000	1.2
@@ -1,21 +1,21 @@
+
 package org.lcsim.recon.cluster.density;
-//import hep.lcio.event.*;
+
 import java.util.Vector;
+import org.lcsim.recon.cluster.util.BasicCluster;
 import org.lcsim.event.MCParticle;
+import org.lcsim.event.CalorimeterHit;
 
-public class MCCluster {
+public class MCCluster extends BasicCluster {
 
-    public MCCluster(MCParticle mcpart,double ene,double xpos,double ypos,double zpos,double size,Vector<MyCalorimeterHit> hitColl){
+    public MCCluster(MCParticle mcpart,
+		     Vector<CalorimeterHit> hitColl)
+    {
         _mcpart = mcpart;
-        _ene = ene;
-        _xpos = xpos;
-        _ypos = ypos;
-        _zpos = zpos;
-        _size = size;
-        _hitColl = hitColl;
+	for( CalorimeterHit hit : hitColl) {
+	    addHit( hit );
+	}
     }
 
-    double _ene,_xpos,_ypos,_zpos,_size;
-    MCParticle _mcpart;
-    Vector<MyCalorimeterHit> _hitColl;
+    private MCParticle _mcpart;
 }
CVSspam 0.2.8