lcsim/src/org/lcsim/util/swim
diff -u -r1.11 -r1.12
--- HelixSwim.java 19 Oct 2005 10:32:54 -0000 1.11
+++ HelixSwim.java 24 May 2006 17:48:47 -0000 1.12
@@ -16,7 +16,7 @@
* This implementation works for charged and neutral particles alike.
*
* @author W.Walkowiak
- * @version $Id: HelixSwim.java,v 1.11 2005/10/19 10:32:54 jstrube Exp $
+ * @version $Id: HelixSwim.java,v 1.12 2006/05/24 17:48:47 jstrube Exp $
* @deprecated Please use {@link org.lcsim.util.swim.HelixSwimmer#HelixSwimmer(double)} and {@link org.lcsim.util.swim.Helix} instead
* @see org.lcsim.util.swim.HelixSwimmer
*/
@@ -151,7 +151,7 @@
m_x[0] = m_xc + m_rc * Math.cos(m_alpha0 + alp);
m_x[1] = m_yc + m_rc * Math.sin(m_alpha0 + alp);
- m_x[2] = m_z0 * m_c * m_pz * alpha;
+ m_x[2] = m_z0 - m_iq * m_c * m_pz * alp;
} else { // neutrals or no field