lcsim/src/org/lcsim/recon/pfa/identifier
diff -u -r1.1 -r1.2
--- SimpleChargedParticleMaker.java 5 Jul 2006 00:10:29 -0000 1.1
+++ SimpleChargedParticleMaker.java 5 Jul 2006 20:19:29 -0000 1.2
@@ -24,7 +24,7 @@
*
* Currently, PID is done by cheating.
*
- * @version $Id: SimpleChargedParticleMaker.java,v 1.1 2006/07/05 00:10:29 mcharles Exp $
+ * @version $Id: SimpleChargedParticleMaker.java,v 1.2 2006/07/05 20:19:29 mcharles Exp $
*/
public class SimpleChargedParticleMaker extends Driver
@@ -394,7 +394,7 @@
_fourVec.setV3(_fourVec.t(), p3);
}
public void setReferencePoint(Hep3Vector p3) {
- _referencePoint = p3;
+ _referencePoint = new BasicHep3Vector(p3.x(), p3.y(), p3.z());
}
public void setCharge(double q) {
_charge = q;
lcsim/src/org/lcsim/recon/pfa/identifier
diff -u -r1.1 -r1.2
--- SimpleNeutralParticleMaker.java 5 Jul 2006 00:10:29 -0000 1.1
+++ SimpleNeutralParticleMaker.java 5 Jul 2006 20:19:29 -0000 1.2
@@ -16,7 +16,7 @@
*
* Currently, PID is predetermined and the energy calibration is ad-hoc.
*
- * @version $Id: SimpleNeutralParticleMaker.java,v 1.1 2006/07/05 00:10:29 mcharles Exp $
+ * @version $Id: SimpleNeutralParticleMaker.java,v 1.2 2006/07/05 20:19:29 mcharles Exp $
*/
public class SimpleNeutralParticleMaker extends Driver
@@ -90,7 +90,7 @@
_fourVec.setV3(_fourVec.t(), p3);
}
public void setReferencePoint(Hep3Vector p3) {
- _referencePoint = p3;
+ _referencePoint = new BasicHep3Vector(p3.x(), p3.y(), p3.z());
}
public void setCharge(double q) {
_charge = q;