Commit in projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/lcdd on MAIN | |||
HPSTestRunTracker2014.java | +8 | -5 | 3306 -> 3307 |
remove examples and update debug prints.
--- projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/lcdd/HPSTestRunTracker2014.java 2014-09-04 05:44:17 UTC (rev 3306) +++ projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/lcdd/HPSTestRunTracker2014.java 2014-09-04 05:47:56 UTC (rev 3307) @@ -117,7 +117,7 @@
if(_debug) System.out.printf("%s: DONE setup and build the LCDD geometry\n", getClass().getSimpleName());
-
+ /*
makeExample(lcdd,sens); //makeExample2(lcdd,sens); makeExample3(lcdd,sens);
@@ -132,6 +132,7 @@
makeExample8(lcdd, sens); makeExample9(lcdd, sens); makeExample10(lcdd, sens);
+ */
if(buildBeamPlane ) { // beam plane at global z=0
@@ -330,8 +331,8 @@
public static Hep3Vector getEulerAngles(Hep3Vector u, Hep3Vector v, Hep3Vector u_prime, Hep3Vector v_prime) {
- boolean debug = true; - if (debug) System.out.printf("getEulerAngles: u %s v%s -> %s %s\n",u.toString(),v.toString(),u_prime.toString(),v_prime.toString());
+ int debug = 1; + if (debug>0) System.out.printf("getEulerAngles: u %s v%s -> %s %s\n",u.toString(),v.toString(),u_prime.toString(),v_prime.toString());
// Convert to correct API org.apache.commons.math3.geometry.euclidean.threed.Vector3D u_3D = new org.apache.commons.math3.geometry.euclidean.threed.Vector3D(u.v()); org.apache.commons.math3.geometry.euclidean.threed.Vector3D v_3D = new org.apache.commons.math3.geometry.euclidean.threed.Vector3D(v.v());
@@ -348,13 +349,15 @@
//double res[] = rot.getAngles(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.XYZ); //Hep3Vector euler = new BasicHep3Vector(res);
- if(debug) {
+ if(debug>0) {
System.out.println("Input: u " + u_3D.toString() + " v " + v_3D.toString() + " u' " + u_prime_3D.toString() + " v' " + v_prime_3D.toString()); System.out.println("rot matrix:"); printMatrix(rot.getMatrix()); System.out.println("Resulting XYZ angles " + euler.toString());
-
+ }
+
+ if(debug>1) {
System.out.println("------- TESTING "); org.apache.commons.math3.geometry.euclidean.threed.Rotation r123 = new org.apache.commons.math3.geometry.euclidean.threed.Rotation(org.apache.commons.math3.geometry.euclidean.threed.RotationOrder.XYZ, res[0], res[1], res[2]);
Use REPLY-ALL to reply to list
To unsubscribe from the LCDET-SVN list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1