Commit in lcsim/src/org/lcsim/recon/pfa/cheat on MAIN
PerfectIdentifier.java+4-31.4 -> 1.5
Update for changes to BaseReconstructedParticle

lcsim/src/org/lcsim/recon/pfa/cheat
PerfectIdentifier.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- PerfectIdentifier.java	17 Nov 2006 21:16:37 -0000	1.4
+++ PerfectIdentifier.java	11 Feb 2007 17:12:12 -0000	1.5
@@ -5,6 +5,7 @@
 import hep.physics.particle.Particle;
 import hep.physics.vec.BasicHep3Vector;
 import hep.physics.vec.Hep3Vector;
+import hep.physics.vec.BasicHepLorentzVector;
 
 import org.lcsim.util.*;
 import org.lcsim.event.*;
@@ -13,7 +14,7 @@
 
 /**
  * 
- * @version $Id: PerfectIdentifier.java,v 1.4 2006/11/17 21:16:37 mcharles Exp $
+ * @version $Id: PerfectIdentifier.java,v 1.5 2007/02/11 17:12:12 cassell Exp $
  */
 
 public class PerfectIdentifier extends Driver
@@ -155,10 +156,10 @@
     private class LocalReconstructedParticle extends BaseReconstructedParticle
     {
 	public void setEnergy(double e) {
-	    _fourVec.setT(e);
+        super.set4Vector(new BasicHepLorentzVector(e,_fourVec.v3()));
 	}
 	public void setMomentum(Hep3Vector p3) {
-	    _fourVec.setV3(_fourVec.t(), p3);
+        super.set4Vector(new BasicHepLorentzVector(_fourVec.t(),p3));
 	}
     
 	public void setReferencePoint(Hep3Vector p3) {
CVSspam 0.2.8