|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of EvioEvent in org.jlab.coda.jevio |
---|
Methods in org.jlab.coda.jevio that return EvioEvent | |
---|---|
EvioEvent |
EventBuilder.getEvent()
Get the underlying event. |
EvioEvent |
EvioFile.gotoEventNumber(int evNumber)
Go to a specific event in the file. |
EvioEvent |
EvioFile.nextEvent()
Get the next event in the file. |
EvioEvent |
ByteParser.parseEvent(byte[] bytes,
java.nio.ByteOrder byteOrder)
This is the workhorse method for parsing the byte array. |
EvioEvent |
ByteParser.parseEvent(java.nio.ByteBuffer buf)
This is the workhorse method for parsing the byte buffer. |
EvioEvent |
EvioFile.parseNextEvent()
This is the workhorse method. |
EvioEvent |
ByteParser.readEvent(java.io.DataInputStream in,
java.nio.ByteOrder byteOrder)
This is a method for reading data over a DataInputStream and parsing it into an EvioEvent. |
Methods in org.jlab.coda.jevio with parameters of type EvioEvent | |
---|---|
static java.util.List<BaseStructure> |
StructureFinder.getMatchingBanks(EvioEvent event,
int tag,
int number)
Collect all the banks in an event that match a provided tag and number in their header. |
static java.util.List<BaseStructure> |
StructureFinder.getMatchingNonBanks(EvioEvent event,
int tag)
Collect all the non-banks (i.e., Segments and TagSegments) in an event that match a provided tag in their header. |
static java.util.List<BaseStructure> |
StructureFinder.getMatchingStructures(EvioEvent event,
IEvioFilter filter)
Collect all the structures in an event that pass a filter. |
static java.util.List<BaseStructure> |
StructureFinder.getMatchingStructures(EvioEvent event,
int tag)
Collect all the structures in an event that match a provided tag in their header. |
void |
IEvioListener.gotStructure(EvioEvent evioEvent,
IEvioStructure structure)
Called when a structure is read while parsing an event. |
void |
Demo.gotStructure(EvioEvent evioEvent,
IEvioStructure structure)
This IEvioListener has received a structure as the result of an event being parsed. |
void |
EvioFile.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like. |
void |
EventParser.parseEvent(EvioEvent evioEvent)
This is the workhorse method for parsing the event. |
void |
EventBuilder.setEvent(EvioEvent event)
Set the underlying event. |
Constructors in org.jlab.coda.jevio with parameters of type EvioEvent | |
---|---|
EventBuilder(EvioEvent event)
This is the constructor to use when you want to manipulate an existing event. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |