Print

Print


Commit in hps-java/src/test/java/org/lcsim/hps/evio on MAIN
MCRawDataToEvio4Converter_Test.java+11-101.2 -> 1.3
use remote test file instead of local file

hps-java/src/test/java/org/lcsim/hps/evio
MCRawDataToEvio4Converter_Test.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- MCRawDataToEvio4Converter_Test.java	22 Mar 2012 22:03:35 -0000	1.2
+++ MCRawDataToEvio4Converter_Test.java	23 Mar 2012 22:42:11 -0000	1.3
@@ -1,21 +1,22 @@
 package org.lcsim.hps.evio;
 
 import java.io.File;
+import java.net.URL;
 
-import org.jlab.coda.jevio.BaseStructure;
-import org.jlab.coda.jevio.CompositeData;
-import org.jlab.coda.jevio.EvioEvent;
-import org.jlab.coda.jevio.EvioReader;
-import org.jlab.coda.jevio.test.CompositeTester;
+import org.lcsim.util.cache.FileCache;
 import org.lcsim.util.loop.LCSimLoop;
 
 public class MCRawDataToEvio4Converter_Test {
     
-    String fileName = "/u1/hps/trackerTest/ap2.2gev050mevsel_SLIC-v2r11p1_geant4-v9r3p2_QGSP_BERT_HPS-Test-JLAB-v4pt0_rawData.slcio";
-    
+    String url = "http://www.lcsim.org/test/hps";
+    String fileName = "ap2.2gev050mevsel_SLIC-v2r11p1_geant4-v9r3p2_QGSP_BERT_HPS-Test-JLAB-v4pt0_rawData.slcio";
+     
     public void testRawDataCnv() throws Exception {
         
-        File lcioFile = new File(fileName);
+        FileCache cache = new FileCache();
+        cache.setCacheDirectory(new File(".testdata"));
+        File lcioFile = cache.getCachedFile(new URL(url + "/" + fileName));
+        
         LCSimLoop loop = new LCSimLoop();
         loop.setLCIORecordSource(lcioFile);        
         MCRawDataToEvio4Converter driver = new MCRawDataToEvio4Converter();        
@@ -24,6 +25,7 @@
         loop.dispose();
         
         /*
+        Read back EVIO file...very verbose so left commented out for now.
         File evioFile = new File("MCRawData.evio");
         EvioReader reader = new EvioReader(evioFile);
         EvioEvent event = reader.parseNextEvent();
@@ -48,5 +50,4 @@
         }
         */
     }
-
-}
+}
\ No newline at end of file
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