Serialized Form
cue
int cue
- Maximum number of events to store in this station's input list when the
station is nonblocking. When the input list has reached this limit,
additional events flowing through the ET system are passed to the next
station in line.
prescale
int prescale
- A value of N means selecting 1 out of every Nth event that meets this
station's selection criteria.
flowMode
int flowMode
- Determine whether the station is part of a single group of stations
through which events flow in parallel or is not. A value of
Constants.stationParallel means it is a parallel station,
while a value of Constants.stationSerial means it is not.
userMode
int userMode
- The maximum number of users permitted to attach to this station. A value
of 0 means any number of users may attach. It may be set to
Constants.stationUserMulti or Constants.stationUserSingle
meaning unlimited users and a single user respectively.
restoreMode
int restoreMode
- Determine the method of dealing with events obtained by a user through an
attachment, but whose process has ended before putting the events back
into the system. It may have the value
Constants.stationRestoreIn
which places the events in the station's input list,
Constants.stationRestoreOut which places them in the output list,
or Constants.stationRestoreGC which places them in GRAND_CENTRAL
station.
blockMode
int blockMode
- Determine whether all events will pass through the station (blocking) or
whether events should fill a cue with additional events bypassing the
station and going to the next (nonblocking). The permitted values are
Constants.stationBlocking and Constants.stationNonBlocking.
selectMode
int selectMode
- Determine the method of filtering events for selection into the station's
input list. A value of
Constants.stationSelectAll applies no
filtering, Constants.stationSelectMatch applies a builtin
method for selection (StationLocal.select(org.jlab.coda.et.SystemCreate, org.jlab.coda.et.StationLocal, org.jlab.coda.et.Event)), and
Constants.stationSelectUser allows the user to define a selection
method. If the station is part of a single group of parallel stations, a
value of Constants.stationSelectRRobin distributes events among the
parallel stations using a round robin algorithm. Similarly, if the station
is part of a single group of parallel stations, a value of
Constants.stationSelectEqualCue distributes events among the
parallel stations using an algorithm to keep the cues equal to eachother.
select
int[] select
- An array of integers used in the builtin selection method and available
for any tasks the user desires. Its size is set by
Constants.stationSelectInts.
selectFunction
java.lang.String selectFunction
- Name of user-defined select function in a C library. It may be null. This
is only relevant to C language ET systems.
selectLibrary
java.lang.String selectLibrary
- Name of the C library containing the user-defined select function. It may
be null. This is only relevant to C language ET systems.
selectClass
java.lang.String selectClass
- Name of the Java class containing the user-defined select method. It may
be null. This is only relevant to Java language ET systems.