Commit in hps-java/src/test/java/org/lcsim/hps/evio on MAIN | |||
MCRawDataToEvio4Converter_Test.java | +11 | -10 | 1.2 -> 1.3 |
use remote test file instead of local file
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
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