Package org.jlab.io.clara
Class EvioToEvioReader
java.lang.Object
org.jlab.clara.std.services.AbstractService
org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
org.jlab.io.clara.EvioToEvioReader
- All Implemented Interfaces:
- org.jlab.clara.engine.Engine
public class EvioToEvioReader
extends org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
Converter service that converts EvIO persistent data to EvIO transient data
 (i.e. Reads EvIO events from an input file)
- 
Field SummaryFields inherited from class org.jlab.clara.std.services.AbstractEventReaderServicereader
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprotected org.jlab.coda.jevio.EvioCompactReadercreateReader(Path file, org.json.JSONObject opts) protected org.jlab.clara.engine.EngineDataTypereadEvent(int eventNumber) intMethods inherited from class org.jlab.clara.std.services.AbstractEventReaderServiceconfigure, destroy, execute, executeGroup, getInputDataTypes, getOutputDataTypes, resetMethods inherited from class org.jlab.clara.std.services.AbstractServicegetAuthor, getDescription, getName, getStates, getVersion
- 
Constructor Details- 
EvioToEvioReaderpublic EvioToEvioReader()
 
- 
- 
Method Details- 
createReaderprotected org.jlab.coda.jevio.EvioCompactReader createReader(Path file, org.json.JSONObject opts) throws org.jlab.clara.std.services.EventReaderException - Specified by:
- createReaderin class- org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
- Throws:
- org.jlab.clara.std.services.EventReaderException
 
- 
closeReaderprotected void closeReader()- Specified by:
- closeReaderin class- org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
 
- 
readEventCountpublic int readEventCount() throws org.jlab.clara.std.services.EventReaderException- Specified by:
- readEventCountin class- org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
- Throws:
- org.jlab.clara.std.services.EventReaderException
 
- 
readByteOrder- Specified by:
- readByteOrderin class- org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
- Throws:
- org.jlab.clara.std.services.EventReaderException
 
- 
readEvent- Specified by:
- readEventin class- org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
- Throws:
- org.jlab.clara.std.services.EventReaderException
 
- 
getDataTypeprotected org.jlab.clara.engine.EngineDataType getDataType()- Specified by:
- getDataTypein class- org.jlab.clara.std.services.AbstractEventReaderService<org.jlab.coda.jevio.EvioCompactReader>
 
 
-