Print

Print


Commit in java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking on MAIN
FieldMap.java+11102 -> 103
gbl/GBLOutputDriver.java+5-1102 -> 103
+16-1
2 modified files
Adding print fcn

java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking
FieldMap.java 102 -> 103
--- java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/FieldMap.java	2014-01-08 17:24:46 UTC (rev 102)
+++ java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/FieldMap.java	2014-01-08 20:16:05 UTC (rev 103)
@@ -176,4 +176,15 @@
         return izix;
 
     }
+    
+    public static void printFieldMap() {
+    	int xval = 0;
+        System.out.printf("---- B-field ----\n");
+        System.out.printf("%5s %5s %10s\n", "z","x","B");
+    	for(int zval=-100;zval< 1400;++zval) {
+    		double bfield = FieldMap.getFieldFromMap((double)zval, (double)xval);
+            System.out.printf("%5d %5d %10.3f\n", zval,xval,bfield);
+    	}
+    }
+    
 }

java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl
GBLOutputDriver.java 102 -> 103
--- java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl/GBLOutputDriver.java	2014-01-08 17:24:46 UTC (rev 102)
+++ java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl/GBLOutputDriver.java	2014-01-08 20:16:05 UTC (rev 103)
@@ -15,6 +15,7 @@
 import org.lcsim.event.Track;
 import org.lcsim.geometry.Detector;
 import org.lcsim.hps.recon.tracking.EventQuality;
+import org.lcsim.hps.recon.tracking.FieldMap;
 import org.lcsim.hps.recon.tracking.TrackUtils;
 import org.lcsim.util.Driver;
 import org.lcsim.util.aida.AIDA;
@@ -22,6 +23,8 @@
 /**
 * This driver is used to convert lcio input to a relative unstructured output format used as imput to GBL
 * 
+* We should port GBL to java.
+* 
 * @author Per Hansson Adrian <[log in to unmask]>
 * @version $Id: GBLOutputDriver.java,v 1.9 2013/11/07 03:54:58 phansson Exp $ $Date: 2013/11/07 03:54:58 $ $Author: phansson $ 
 * 
@@ -77,7 +80,8 @@
         truthRes = new TruthResiduals(bfield);
         truthRes.setDebug(_debug);
         truthRes.setHideFrame(hideFrame);
-
+        FieldMap.printFieldMap();
+        
     }
     
     
SVNspam 0.1