lcsim/src/org/lcsim/recon/pfa/cheat
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) {