public class EpicsEvioProcessor extends EvioEventProcessor
EpicsData
objects.Modifier and Type | Field and Description |
---|---|
private EpicsData |
data
The current EPICS data object.
|
private static Logger |
LOGGER
Setup class logger.
|
Constructor and Description |
---|
EpicsEvioProcessor() |
Modifier and Type | Method and Description |
---|---|
EpicsData |
getEpicsData()
Get the current
EpicsData object created from record processing. |
void |
process(org.jlab.coda.jevio.EvioEvent evioEvent)
Process EVIO data and create a
EpicsData if EPICS data bank exists in the event. |
void |
reset()
Reset the current
EpicsData object to null . |
private static final Logger LOGGER
private EpicsData data
public EpicsData getEpicsData()
EpicsData
object created from record processing.EpicsData
object created from record processingpublic void process(org.jlab.coda.jevio.EvioEvent evioEvent)
EpicsData
if EPICS data bank exists in the event.process
in interface RecordProcessor<org.jlab.coda.jevio.EvioEvent>
process
in class AbstractRecordProcessor<org.jlab.coda.jevio.EvioEvent>
evioEvent
- the EvioEvent
that possibly has EPICS datapublic void reset()
EpicsData
object to null
.Copyright © 2019. All rights reserved.