class SIOGenericObjectBlockHandler extends AbstractBlockHandler
Constructor and Description |
---|
SIOGenericObjectBlockHandler() |
Modifier and Type | Method and Description |
---|---|
(package private) LCIOCallback |
addCollectionElements(LCIOEvent event,
LCIOCollection collection,
hep.io.sio.SIOInputStream in,
int n,
int version) |
Class |
getClassForType() |
String |
getType() |
(package private) LCIOCallback |
readCollection(hep.io.sio.SIOInputStream in,
int flags,
SIOLCParameters colParameters,
LCIOEvent event,
hep.io.sio.SIOBlock block,
int version) |
void |
writeBlock(hep.io.sio.SIOWriter writer,
List collection,
EventHeader.LCMetaData md) |
(package private) void |
writeCollectionElement(Object element,
hep.io.sio.SIOOutputStream out,
int flags) |
readBlock
public String getType()
public Class getClassForType()
LCIOCallback readCollection(hep.io.sio.SIOInputStream in, int flags, SIOLCParameters colParameters, LCIOEvent event, hep.io.sio.SIOBlock block, int version) throws IOException
readCollection
in class AbstractBlockHandler
IOException
LCIOCallback addCollectionElements(LCIOEvent event, LCIOCollection collection, hep.io.sio.SIOInputStream in, int n, int version) throws IOException
addCollectionElements
in class AbstractBlockHandler
IOException
public void writeBlock(hep.io.sio.SIOWriter writer, List collection, EventHeader.LCMetaData md) throws IOException
writeBlock
in interface LCIOBlockHandler
writeBlock
in class AbstractBlockHandler
IOException
void writeCollectionElement(Object element, hep.io.sio.SIOOutputStream out, int flags) throws IOException
writeCollectionElement
in class AbstractBlockHandler
IOException
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.