Print

Print


Commit in lcsim/src/org/lcsim/mc/fast/tracking on MAIN
DocaTrackParameters.java+3-31.4 -> 1.5
Fix sign error

lcsim/src/org/lcsim/mc/fast/tracking
DocaTrackParameters.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- DocaTrackParameters.java	20 Aug 2005 19:15:03 -0000	1.4
+++ DocaTrackParameters.java	20 Aug 2005 23:24:14 -0000	1.5
@@ -15,7 +15,7 @@
  * with a MC truth particle. <br>
  *
  * @author  Tony Johnson, Wolfgang Walkowiak
- * @version $Id: DocaTrackParameters.java,v 1.4 2005/08/20 19:15:03 tonyj Exp $
+ * @version $Id: DocaTrackParameters.java,v 1.5 2005/08/20 23:24:14 tonyj Exp $
  */
 class DocaTrackParameters implements TrackParameters
 {
@@ -198,9 +198,9 @@
     */
    public int getUnitCharge()
    {
-      if ((m_parm[2] != 0) && (m_Bz != 0))
+      if (m_Bz != 0)
       {
-         return (m_parm[2] < 0) ? 1 : (-1);
+         return (int) Math.signum(m_parm[2]);
       }
       else
       {
CVSspam 0.2.8