Class Summary |
BankHeader |
This the header for an evio bank structure (EvioBank ). |
BaseStructure |
This is the base class for all evio structures: Banks, Segments, and TagSegments. |
BaseStructureHeader |
This the header for the base structure (BaseStructure ). |
BlockHeaderV2 |
This holds a evio block header, also known as a physical record header. |
BlockHeaderV4 |
This holds a evio block header, also known as a physical record header. |
ByteDataTransformer |
This utility class contains methods for transforming a raw byte array into arrays of
other types and vice versa as well as other handy methods. |
CompositeData |
This is the class defining the composite data type. |
CompositeData.Data |
This class is used to provide all data when constructing a CompositeData object. |
Demo |
Used for demoing the JEvio library. |
Environment |
This is a utility class employing a singleton to obtain environment information, such as user name, home directory,
OS name, etc. |
EventBuilder |
This class is used for creating and manipulating events. |
EventParser |
Creates an object that controls the parsing of events. |
EventWriter |
An EventWriter object is used for writing events to a file or to a byte buffer. |
EvioBank |
This holds a CODA Bank structure. |
EvioDictionaryEntry |
Deprecated. |
EvioEvent |
An event is really just the outer, primary bank. |
EvioFile |
Deprecated. Use the EvioReader class instead which can read both files and buffers. |
EvioFileTest |
A set of static functions that test evio files. |
EvioReader |
This is a class of interest to the user. |
EvioSegment |
This holds a CODA Segment structure. |
EvioTagSegment |
This holds a CODA TagSegment structure. |
EvioXMLDictionary |
This was developed to read the xml dictionary that Maurizio uses for GEMC. |
NameProvider |
This class maintains the single global NameProvider. |
NameProviderFactory |
A Factory class for generating an appropriate INameProvider. |
SegmentHeader |
This the the header for an evio segment structure (EvioSegment ). |
StructureFinder |
This is a set of convenient static methods used to find lists of structures
within an event, bank, segment, or tagsegment that match certain criteria. |
StructureTransformer |
This class contains methods to transform structures from one type to another,
for example changing an EvioSegment into an EvioBank. |
TagSegmentHeader |
This the the header for an evio tag segment structure (EvioTagSegment ). |