Print

Print


Commit in java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl on MAIN
MilleBinary.java+121182 -> 1183
Fix compilation problem against GBLDriver by providing no arg constructor

java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl
MilleBinary.java 1182 -> 1183
--- java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl/MilleBinary.java	2014-10-14 22:46:12 UTC (rev 1182)
+++ java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl/MilleBinary.java	2014-10-14 22:56:33 UTC (rev 1183)
@@ -46,6 +46,18 @@
     FileChannel _channel;
     List<Integer> _intBuffer = new ArrayList<Integer>();
     List<Float> _floatBuffer = new ArrayList<Float>();
+    
+    static String DEFAULT_OUTPUT_FILE_NAME = "millepedeData.bin"; 
+    
+    public MilleBinary() {
+        try {
+            _channel = new FileOutputStream(DEFAULT_OUTPUT_FILE_NAME).getChannel();
+        } catch (FileNotFoundException ex) {
+            Logger.getLogger(MilleBinary.class.getName()).log(Level.SEVERE, null, ex);
+        }
+        _intBuffer.add(0); // first word is error counter
+        _floatBuffer.add(0f);
+    }
 
 // Create binary file.
     public MilleBinary(String outputFileName)
SVNspam 0.1