Print

Print


Commit in hps-java/src/main/java/org/lcsim/hps/users/phansson on MAIN
WTrackUtils.java+1-11.2 -> 1.3
WTrack.java+7-31.3 -> 1.4
+8-4
2 modified files
Added debug output.

hps-java/src/main/java/org/lcsim/hps/users/phansson
WTrackUtils.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- WTrackUtils.java	23 Oct 2012 01:30:02 -0000	1.2
+++ WTrackUtils.java	7 Nov 2012 20:54:13 -0000	1.3
@@ -73,7 +73,7 @@
         double C = VecOp.dot(VecOp.sub(x0,xp),eta);
         double t = B*B-4*A*C;
         if(t<0) {
-            System.out.println(this.getClass().getSimpleName() + ": getPathLengthToPlaneApprox ERROR t is undefined " + t );
+            System.out.println(this.getClass().getSimpleName() + ": getPathLengthToPlaneApprox ERROR t is negative (" + t + ")!" );
             System.out.println(this.getClass().getSimpleName() + ": p " + p + " rho " + rho + " A " + A + " B " + B + " C " + C);
             System.out.println(this.getClass().getSimpleName() + ": track params\n" + track.toString());
             System.out.println(this.getClass().getSimpleName() + ": xp " + xp.toString());

hps-java/src/main/java/org/lcsim/hps/users/phansson
WTrack.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- WTrack.java	16 Oct 2012 20:02:37 -0000	1.3
+++ WTrack.java	7 Nov 2012 20:54:13 -0000	1.4
@@ -115,9 +115,13 @@
         
     public String toString() {
         
-                String str = "WTrack params [";
-                for(int i=0;i<7;++i) str += _parameters[i] + ", ";
-                str += "]";
+        String str = "WTrack params [";
+        for(int i=0;i<7;++i) str += _parameters[i] + ", ";
+        str += "]";
+        if(this._htf!=null) {
+            str += "\n WTrack corresponding HelicalTrackFit params:\n";
+            str += this._htf.toString(); 
+        }
        return str;
     }
     
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1