Print

Print


Commit in lcsim/src/org/lcsim/recon/pfa/identifier on MAIN
MIPChargedParticleMaker.java+3-31.3 -> 1.4
SimpleChargedParticleMaker.java+3-31.7 -> 1.8
SimpleNeutralParticleMaker.java+4-31.5 -> 1.6
+10-9
3 modified files
Update for changes to BaseReconstructedParticle

lcsim/src/org/lcsim/recon/pfa/identifier
MIPChargedParticleMaker.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- MIPChargedParticleMaker.java	3 Nov 2006 19:09:42 -0000	1.3
+++ MIPChargedParticleMaker.java	11 Feb 2007 17:12:51 -0000	1.4
@@ -32,7 +32,7 @@
  * then the entire cluster is added to the ReconstructedParticle instead.
  * The parent must be unique.
  *
- * @version $Id: MIPChargedParticleMaker.java,v 1.3 2006/11/03 19:09:42 mcharles Exp $
+ * @version $Id: MIPChargedParticleMaker.java,v 1.4 2007/02/11 17:12:51 cassell Exp $
  */
 
 public class MIPChargedParticleMaker extends Driver
@@ -252,10 +252,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) {
 	    _referencePoint = new BasicHep3Vector(p3.x(), p3.y(), p3.z());

lcsim/src/org/lcsim/recon/pfa/identifier
SimpleChargedParticleMaker.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- SimpleChargedParticleMaker.java	3 Nov 2006 01:23:16 -0000	1.7
+++ SimpleChargedParticleMaker.java	11 Feb 2007 17:12:52 -0000	1.8
@@ -25,7 +25,7 @@
  *
  * Currently, PID is done by cheating.
  *
- * @version $Id: SimpleChargedParticleMaker.java,v 1.7 2006/11/03 01:23:16 mcharles Exp $
+ * @version $Id: SimpleChargedParticleMaker.java,v 1.8 2007/02/11 17:12:52 cassell Exp $
  */
 
 public class SimpleChargedParticleMaker extends Driver
@@ -109,10 +109,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) {
 	    _referencePoint = new BasicHep3Vector(p3.x(), p3.y(), p3.z());

lcsim/src/org/lcsim/recon/pfa/identifier
SimpleNeutralParticleMaker.java 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- SimpleNeutralParticleMaker.java	3 Nov 2006 01:03:51 -0000	1.5
+++ SimpleNeutralParticleMaker.java	11 Feb 2007 17:12:53 -0000	1.6
@@ -4,6 +4,7 @@
 import hep.physics.vec.Hep3Vector;
 import hep.physics.vec.BasicHep3Vector;
 import hep.physics.vec.VecOp;
+import hep.physics.vec.BasicHepLorentzVector;
 import hep.physics.particle.properties.ParticlePropertyProvider;
 import hep.physics.particle.properties.ParticlePropertyManager;
 import hep.physics.particle.properties.ParticleType;
@@ -21,7 +22,7 @@
  *
  * Currently, PID is predetermined.
  *
- * @version $Id: SimpleNeutralParticleMaker.java,v 1.5 2006/11/03 01:03:51 mcharles Exp $
+ * @version $Id: SimpleNeutralParticleMaker.java,v 1.6 2007/02/11 17:12:53 cassell Exp $
  */
 
 public class SimpleNeutralParticleMaker extends Driver
@@ -93,10 +94,10 @@
     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) {
 	    _referencePoint = new BasicHep3Vector(p3.x(), p3.y(), p3.z());
CVSspam 0.2.8