org.dianahep.root4j.interfaces.TBasket Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of root4j Show documentation
Show all versions of root4j Show documentation
Derived from FreeHEP ROOT IO (http://java.freehep.org/freehep-rootio); modernized and GUI dropped.
package org.dianahep.root4j.interfaces;
import java.io.IOException;
/**
* @author Tony Johnson ([email protected])
* @version $Id: TBasket.java 8584 2006-08-10 23:06:37Z duns $
*/
public interface TBasket extends org.dianahep.root4j.RootObject, TKey
{
int getBufferSize();
int[] getDisplacement();
int[] getEntryOffset();
byte getFlag();
int getLast();
int getNevBuf();
int getNevBufSize();
//Extra methods
org.dianahep.root4j.core.RootInput setPosition(long index, long basketEntry, TLeaf leaf) throws IOException;
void readEntryOffsets(int len) throws IOException;
}