Print

Print


Commit in java/trunk/users/src/test/java/org/hps/users/jeremym on MAIN
MockDataChallengeDiagnosticDriverTest.java+33added 558


java/trunk/users/src/test/java/org/hps/users/jeremym
MockDataChallengeDiagnosticDriverTest.java added at 558
--- java/trunk/users/src/test/java/org/hps/users/jeremym/MockDataChallengeDiagnosticDriverTest.java	                        (rev 0)
+++ java/trunk/users/src/test/java/org/hps/users/jeremym/MockDataChallengeDiagnosticDriverTest.java	2014-05-07 23:26:41 UTC (rev 558)
@@ -0,0 +1,33 @@
+package org.hps.users.jeremym;
+
+import java.io.File;
+import java.net.URL;
+
+import org.lcsim.job.EventMarkerDriver;
+import org.lcsim.util.cache.FileCache;
+import org.lcsim.util.loop.LCSimLoop;
+
+
+public class MockDataChallengeDiagnosticDriverTest {
+    
+    //String mockDataUrl = "http://www.slac.stanford.edu/~meeg/hps2/meeg/mock_data/tritrig-beam-tri_1-10_recon.slcio";
+        
+    static String mockDataUrl = "file:///u1/projects/svn/hps/java/trunk/recon/target/MockDataReconTest.slcio";
+    
+    public void testSimpleMdcAnalysisDriver() throws Exception {
+        
+        FileCache cache = new FileCache(new File(new File(".").getCanonicalPath()));
+        File file = cache.getCachedFile(new URL(mockDataUrl));
+        
+        LCSimLoop loop = new LCSimLoop();
+        loop.setLCIORecordSource(file);
+        EventMarkerDriver eventMarkerDriver = new EventMarkerDriver();
+        eventMarkerDriver.setEventInterval(100);
+        loop.add(eventMarkerDriver);
+        MockDataChallengeDiagnosticDriver analysisDriver = new MockDataChallengeDiagnosticDriver();
+        //analysisDriver.setVerbose(true);
+        loop.add(analysisDriver);
+        loop.loop(-1);
+    }
+
+}
SVNspam 0.1