Package org.jlab.io.hipo3
Class Hipo3RingSource
java.lang.Object
org.jlab.io.hipo3.Hipo3RingSource
- All Implemented Interfaces:
DataSource
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
static Hipo3RingSource
static Hipo3RingSource
int
getEventList
(int nrecords) getEventList
(int start, int stop) int
getSize()
getType()
gotoEvent
(int index) boolean
hasEvent()
static void
void
void
void
open
(ByteBuffer buff) void
reset()
void
-
Constructor Details
-
Hipo3RingSource
-
Hipo3RingSource
public Hipo3RingSource()
-
-
Method Details
-
createSourceDaq
-
createSource
-
hasEvent
public boolean hasEvent()- Specified by:
hasEvent
in interfaceDataSource
-
open
- Specified by:
open
in interfaceDataSource
-
open
- Specified by:
open
in interfaceDataSource
-
open
- Specified by:
open
in interfaceDataSource
-
getSize
public int getSize()- Specified by:
getSize
in interfaceDataSource
-
getEventList
- Specified by:
getEventList
in interfaceDataSource
-
getEventList
- Specified by:
getEventList
in interfaceDataSource
-
getNextEvent
- Specified by:
getNextEvent
in interfaceDataSource
-
getPreviousEvent
- Specified by:
getPreviousEvent
in interfaceDataSource
-
gotoEvent
- Specified by:
gotoEvent
in interfaceDataSource
-
reset
public void reset()- Specified by:
reset
in interfaceDataSource
-
getCurrentIndex
public int getCurrentIndex()- Specified by:
getCurrentIndex
in interfaceDataSource
-
close
public void close()- Specified by:
close
in interfaceDataSource
-
getType
- Specified by:
getType
in interfaceDataSource
-
waitForEvents
public void waitForEvents()- Specified by:
waitForEvents
in interfaceDataSource
-
main
-