Author: [log in to unmask] Date: Mon Feb 9 19:14:26 2015 New Revision: 2087 Log: Fix weird formatting. (Omar stop using tabs please.) Modified: java/trunk/evio/src/test/java/org/hps/evio/TestRunSvtEvioReaderTest.java Modified: java/trunk/evio/src/test/java/org/hps/evio/TestRunSvtEvioReaderTest.java ============================================================================= --- java/trunk/evio/src/test/java/org/hps/evio/TestRunSvtEvioReaderTest.java (original) +++ java/trunk/evio/src/test/java/org/hps/evio/TestRunSvtEvioReaderTest.java Mon Feb 9 19:14:26 2015 @@ -5,67 +5,63 @@ import java.io.File; import java.net.URL; -import org.jlab.coda.jevio.EvioReader; -import org.jlab.coda.jevio.EvioEvent; +import org.jlab.coda.jevio.EvioReader; +import org.jlab.coda.jevio.EvioEvent; -import org.lcsim.event.EventHeader; +import org.lcsim.event.EventHeader; import org.lcsim.util.cache.FileCache; -import org.hps.record.evio.EvioEventUtilities; -import org.hps.record.LCSimEventBuilder; -import org.hps.conditions.database.DatabaseConditionsManager; - - +import org.hps.record.evio.EvioEventUtilities; +import org.hps.record.LCSimEventBuilder; +import org.hps.conditions.database.DatabaseConditionsManager; public class TestRunSvtEvioReaderTest extends TestCase { - - public void testTestRunSvtEvioReaderTest() throws Exception { - - // Get the EVIO file that will be used to test the reader - FileCache fileCache = new FileCache(); - File evioFile = fileCache.getCachedFile( - new URL("http://www.lcsim.org/test/hps-java/hps1351_test.evio")); - System.out.println("[ " + this.getClass().getSimpleName() + " ]: Opening file " + evioFile); + public void testTestRunSvtEvioReaderTest() throws Exception { - // Instantiate the EVIO reader and open the file - EvioReader evioReader = new EvioReader(evioFile); - - // Instantiate the SVT EVIO reader - //TestRunSvtEvioReader svtReader = new TestRunSvtEvioReader(); + // Get the EVIO file that will be used to test the reader + FileCache fileCache = new FileCache(); + File evioFile = fileCache.getCachedFile(new URL("http://www.lcsim.org/test/hps-java/hps1351_test.evio")); - // Configure conditions system - DatabaseConditionsManager conditionsManager = new DatabaseConditionsManager(); - conditionsManager.setXmlConfig("/org/hps/conditions/config/conditions_database_testrun_2012.xml"); - - // Instantiate the event builder + System.out.println("[ " + this.getClass().getSimpleName() + " ]: Opening file " + evioFile); + + // Instantiate the EVIO reader and open the file + EvioReader evioReader = new EvioReader(evioFile); + + // Instantiate the SVT EVIO reader + // TestRunSvtEvioReader svtReader = new TestRunSvtEvioReader(); + + // Configure conditions system + DatabaseConditionsManager conditionsManager = new DatabaseConditionsManager(); + conditionsManager.setXmlConfig("/org/hps/conditions/config/conditions_database_testrun_2012.xml"); + + // Instantiate the event builder LCSimEventBuilder eventBuilder = new LCSimTestRunEventBuilder(); conditionsManager.addConditionsListener(eventBuilder); - - // Activate conditions which will setup event builder - conditionsManager.setDetector("HPS-TestRun-v5", 0); - - // Check that the file contains the expected number of events - int eventCount = evioReader.getEventCount(); - System.out.println("[ " + this.getClass().getSimpleName() + " ]: File " + evioFile - + " contains " + eventCount + " events."); - - // Loop through the EVIO events and process them. - EvioEvent evioEvent = null; - while ((evioEvent = evioReader.nextEvent()) != null) { - evioReader.parseEvent(evioEvent); - // Only process physics events - if (!EvioEventUtilities.isPhysicsEvent(evioEvent)) continue; - System.out.println("[ " + this.getClass().getSimpleName() + " ]: Found physics event."); - - EventHeader lcsimEvent = eventBuilder.makeLCSimEvent(evioEvent); - System.out.println("[ " + this.getClass().getSimpleName() + " ]: Created LCSim event # " + lcsimEvent.getEventNumber()); + // Activate conditions which will setup event builder + conditionsManager.setDetector("HPS-TestRun-v5", 0); - // Process the event using the SVT evio reader - //svtReader.processEvent(evioEvent, lcsimEvent); - } - - - } + // Check that the file contains the expected number of events + int eventCount = evioReader.getEventCount(); + System.out.println("[ " + this.getClass().getSimpleName() + " ]: File " + evioFile + " contains " + eventCount + " events."); + + // Loop through the EVIO events and process them. + EvioEvent evioEvent = null; + while ((evioEvent = evioReader.nextEvent()) != null) { + evioReader.parseEvent(evioEvent); + + // Only process physics events + if (!EvioEventUtilities.isPhysicsEvent(evioEvent)) + continue; + System.out.println("[ " + this.getClass().getSimpleName() + " ]: Found physics event."); + + EventHeader lcsimEvent = eventBuilder.makeLCSimEvent(evioEvent); + System.out.println("[ " + this.getClass().getSimpleName() + " ]: Created LCSim event # " + lcsimEvent.getEventNumber()); + + // Process the event using the SVT evio reader + // svtReader.processEvent(evioEvent, lcsimEvent); + } + + } }