Author: [log in to unmask]
Date: Tue May 26 13:52:24 2015
New Revision: 3022
Log:
Change remaining 'EpicsScalarData' names to 'EpicsData' including output collection.
Modified:
java/trunk/evio/src/main/java/org/hps/evio/LCSimEngRunEventBuilder.java
java/trunk/evio/src/test/java/org/hps/evio/EpicsDataTest.java
java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/example/ExamplePlotDriver.java
java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsData.java
java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEtProcessor.java
java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEvioProcessor.java
java/trunk/record-util/src/main/java/org/hps/record/evio/crawler/EpicsLog.java
Modified: java/trunk/evio/src/main/java/org/hps/evio/LCSimEngRunEventBuilder.java
=============================================================================
--- java/trunk/evio/src/main/java/org/hps/evio/LCSimEngRunEventBuilder.java (original)
+++ java/trunk/evio/src/main/java/org/hps/evio/LCSimEngRunEventBuilder.java Tue May 26 13:52:24 2015
@@ -73,7 +73,7 @@
// Create EPICS data if this is an EPICS control event.
if (EvioEventUtilities.isEpicsEvent(evioEvent)) {
- createEpicsScalarData(evioEvent);
+ createEpicsData(evioEvent);
}
}
@@ -82,9 +82,9 @@
*
* @param evioEvent The EVIO event data.
*/
- void createEpicsScalarData(EvioEvent evioEvent) {
+ void createEpicsData(EvioEvent evioEvent) {
epicsProcessor.process(evioEvent);
- epicsData = epicsProcessor.getEpicsScalarData();
+ epicsData = epicsProcessor.getEpicsData();
}
/**
Modified: java/trunk/evio/src/test/java/org/hps/evio/EpicsDataTest.java
=============================================================================
--- java/trunk/evio/src/test/java/org/hps/evio/EpicsDataTest.java (original)
+++ java/trunk/evio/src/test/java/org/hps/evio/EpicsDataTest.java Tue May 26 13:52:24 2015
@@ -12,8 +12,8 @@
import org.hps.record.composite.CompositeLoopConfiguration;
import org.hps.record.enums.DataSourceType;
import org.hps.record.enums.ProcessingStage;
+import org.hps.record.epics.EpicsData;
import org.hps.record.epics.EpicsEvioProcessor;
-import org.hps.record.epics.EpicsData;
import org.hps.record.evio.EvioDetectorConditionsProcessor;
import org.lcsim.event.EventHeader;
import org.lcsim.util.Driver;
@@ -24,26 +24,26 @@
/**
* Test of reading EPICs scalar data from EVIO and writing it out to LCIO.
- *
+ *
* @author Jeremy McCormick <[log in to unmask]>
*/
public class EpicsDataTest extends TestCase {
-
+
static final String TEST_FILE_URL = "http://www.lcsim.org/test/hps-java/ScalarsTest/hpsecal_004469_1000_events.evio.0";
-
+
public void test() throws IOException {
-
+
// Cache input data file.
- FileCache cache = new FileCache();
- File inputFile = cache.getCachedFile(new URL(TEST_FILE_URL));
-
+ final FileCache cache = new FileCache();
+ final File inputFile = cache.getCachedFile(new URL(TEST_FILE_URL));
+
// Setup conditions and event building.
- DatabaseConditionsManager manager = DatabaseConditionsManager.getInstance();
- LCSimEventBuilder builder = new LCSimEngRunEventBuilder();
+ final DatabaseConditionsManager manager = DatabaseConditionsManager.getInstance();
+ final LCSimEventBuilder builder = new LCSimEngRunEventBuilder();
manager.addConditionsListener(builder);
-
+
// Setup and run the loop to write out LCIO events with the EPICS scalar data.
- CompositeLoopConfiguration configuration = new CompositeLoopConfiguration();
+ final CompositeLoopConfiguration configuration = new CompositeLoopConfiguration();
configuration.add(new EpicsEvioProcessor());
configuration.setDataSourceType(DataSourceType.EVIO_FILE);
configuration.add(new EvioDetectorConditionsProcessor("HPS-ECalCommissioning-v2"));
@@ -52,24 +52,25 @@
configuration.setProcessingStage(ProcessingStage.LCIO);
configuration.setStopOnEndRun(false);
configuration.setStopOnErrors(false);
- File outputFile = new TestOutputFile("EpicsScalarDataTest.slcio");
- configuration.add(new LCIODriver(outputFile.getPath()));
- CompositeLoop loop = new CompositeLoop();
- loop.setConfiguration(configuration);
+ final File outputFile = new TestOutputFile("EpicsDataTest.slcio");
+ configuration.add(new LCIODriver(outputFile.getPath()));
+ final CompositeLoop loop = new CompositeLoop();
+ loop.setConfiguration(configuration);
loop.loop(100);
-
+
// Read back and print out the scalar data.
- LCSimLoop readLoop = new LCSimLoop();
+ final LCSimLoop readLoop = new LCSimLoop();
readLoop.setLCIORecordSource(outputFile);
readLoop.add(new Driver() {
- public void process(EventHeader event) {
- EpicsData data = EpicsData.read(event);
+ @Override
+ public void process(final EventHeader event) {
+ final EpicsData data = EpicsData.read(event);
if (data != null) {
System.out.println("read back EPICS data ...");
System.out.println(data.toString());
- }
+ }
}
- });
+ });
readLoop.loop(-1);
}
Modified: java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/example/ExamplePlotDriver.java
=============================================================================
--- java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/example/ExamplePlotDriver.java (original)
+++ java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/example/ExamplePlotDriver.java Tue May 26 13:52:24 2015
@@ -77,7 +77,7 @@
FADCGenericHits - class org.hps.recon.ecal.FADCGenericHit
TriggerConfig - class org.hps.recon.ecal.daqconfig.EvioDAQParser
EcalReadoutHits - class org.lcsim.event.base.BaseRawCalorimeterHit
-EpicsScalarData - interface org.lcsim.event.GenericObject
+EpicsData - interface org.lcsim.event.GenericObject
EcalCalHits - interface org.lcsim.event.CalorimeterHit
ScalarData - interface org.lcsim.event.GenericObject
TriggerBank - class org.hps.recon.ecal.triggerbank.AbstractIntData
@@ -372,4 +372,4 @@
return fitResult;
}
-}
+}
Modified: java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsData.java
=============================================================================
--- java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsData.java (original)
+++ java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsData.java Tue May 26 13:52:24 2015
@@ -23,7 +23,7 @@
/**
* Default collection name in the LCSim events.
*/
- public static final String DEFAULT_COLLECTION_NAME = "EpicsScalarData";
+ public static final String DEFAULT_COLLECTION_NAME = "EpicsData";
/**
* This map contains the list of EPICS key descriptions from the<br/>
@@ -259,4 +259,4 @@
stringMap.put(EPICS_SCALAR_NAMES, object.getKeys());
event.put(collectionName, collection, GenericObject.class, 0, DUMMY_INT_MAP, DUMMY_FLOAT_MAP, stringMap);
}
-}
+}
Modified: java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEtProcessor.java
=============================================================================
--- java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEtProcessor.java (original)
+++ java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEtProcessor.java Tue May 26 13:52:24 2015
@@ -35,9 +35,9 @@
throw new RuntimeException(e);
}
this.evioProcessor.process(evio);
- if (this.evioProcessor.getEpicsScalarData() != null) {
- System.out.println("EpicsEtProcessor created EpicsScalarData ...");
- System.out.println(this.evioProcessor.getEpicsScalarData());
+ if (this.evioProcessor.getEpicsData() != null) {
+ System.out.println("EpicsEtProcessor created EpicsData ...");
+ System.out.println(this.evioProcessor.getEpicsData());
}
}
}
Modified: java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEvioProcessor.java
=============================================================================
--- java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEvioProcessor.java (original)
+++ java/trunk/record-util/src/main/java/org/hps/record/epics/EpicsEvioProcessor.java Tue May 26 13:52:24 2015
@@ -23,7 +23,7 @@
*
* @return the {@link EpicsData} object created from record processing
*/
- public EpicsData getEpicsScalarData() {
+ public EpicsData getEpicsData() {
return this.data;
}
Modified: java/trunk/record-util/src/main/java/org/hps/record/evio/crawler/EpicsLog.java
=============================================================================
--- java/trunk/record-util/src/main/java/org/hps/record/evio/crawler/EpicsLog.java (original)
+++ java/trunk/record-util/src/main/java/org/hps/record/evio/crawler/EpicsLog.java Tue May 26 13:52:24 2015
@@ -73,7 +73,7 @@
@Override
public void process(final EvioEvent evioEvent) {
this.processor.process(evioEvent);
- this.currentData = this.processor.getEpicsScalarData();
+ this.currentData = this.processor.getEpicsData();
this.update();
}
|