Print

Print


Author: [log in to unmask]
Date: Fri Dec  5 16:43:24 2014
New Revision: 3440

Log:
edit printouts

Modified:
    projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/JavaSurveyVolume.java
    projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyCoordinateSystem.java
    projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyVolume.java

Modified: projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/JavaSurveyVolume.java
 =============================================================================
--- projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/JavaSurveyVolume.java	(original)
+++ projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/JavaSurveyVolume.java	Fri Dec  5 16:43:24 2014
@@ -194,9 +194,19 @@
                 Hep3Vector box_center_envelope_xcheck2_inch = VecOp.mult(0.0393701, box_center_envelope_xcheck2);
                 System.out.printf("%s: box_center_base_xcheck2_in  %s (for %s)\n", this.getClass().getSimpleName(), box_center_envelope_xcheck2_inch==null ? " <null> " : box_center_envelope_xcheck2_inch.toString(),base.getName());
             }
+            Hep3Vector origin = base.getCoord().origin();
+            if(origin!=null) {
+                Hep3Vector origin_in = VecOp.mult(0.0393701, origin);
+                System.out.printf("%s: origin_in               %s (%s)\n", this.getClass().getSimpleName(), origin_in==null ? " <null> " : origin_in.toString(), base.getName());
+            }
+            Hep3Vector origin_base = HPSTrackerBuilder.transformToParent(base.getCoord().origin(), base, "base");
+            if(origin_base!=null) {   
+                Hep3Vector origin_base_in = VecOp.mult(0.0393701, origin_base);
+                System.out.printf("%s: origin_base_in          %s\n", this.getClass().getSimpleName(), origin_base_in==null ? " <null> " : origin_base_in.toString());
+            }
             System.out.printf("%s: euler                       %s\n", this.getClass().getSimpleName(), lcdd_rot_angles.toString());
 			System.out.printf("%s: rot                         %s\n", this.getClass().getSimpleName(), getRot().toString());
-
+			
 			//}
 		
 	}

Modified: projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyCoordinateSystem.java
 =============================================================================
--- projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyCoordinateSystem.java	(original)
+++ projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyCoordinateSystem.java	Fri Dec  5 16:43:24 2014
@@ -126,8 +126,9 @@
         }
 		
         public String toString() {
-			return "Coordinate system: \norigin " + origin.toString() + "\nu " + u.toString() + "\nv " + v.toString() + "\nw " + w.toString();
-		}
+			String str = "origin " + origin.toString() + "\nu " + u.toString() + "\nv " + v.toString() + "\nw " + w.toString();
+			return str;
+        }
 	
 		
 		/**

Modified: projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyVolume.java
 =============================================================================
--- projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyVolume.java	(original)
+++ projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/geometry/compact/converter/SurveyVolume.java	Fri Dec  5 16:43:24 2014
@@ -53,13 +53,15 @@
 	protected abstract void setBoxDim();
 
 	protected void init() {
-		setPos();
+	    if(debug) System.out.printf("%s: init %s\n",this.getClass().getSimpleName(),getName());
+        setPos();
 		setCoord();
 		applyReferenceTransformation();
 		setCenter();
 		setBoxDim();
 		applyGenericCoordinateSystemCorrections();
 		applyLocalAlignmentCorrections();
+        if(debug) System.out.printf("%s: init %s DONE\n",this.getClass().getSimpleName(),getName());
 	}
 
 	protected void applyGenericCoordinateSystemCorrections() {
@@ -292,7 +294,7 @@
 	}
 	public String toString() {
 		String s = "==\n" + getName() + ":\n";
-		if(getCenter()!=null) s += "Center of box in local coordinates: " + getCenter().toString() + "\n";
+		if(getCenter()!=null) s += "Center of box: " + getCenter().toString() + "\n";
         if( getBoxDim()!=null) s += "Box dimensions: " + getBoxDim().toString() + "\n";
 		s += "Coordinate system:\n" + getCoord().toString() + "\n";
 		return s;

########################################################################
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