Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AboutBox - Class in org.jlab.coda.emu.support.ui
 
AboutBox() - Constructor for class org.jlab.coda.emu.support.ui.AboutBox
 
acceptingClients - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
Only allow response to clients if server is properly started.
acceptNode(Node) - Method in class org.jlab.coda.emu.support.configurer.Configurer
 
add(JInternalFrame) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
 
addAppender(LoggerAppender) - Method in class org.jlab.coda.emu.support.logger.Logger
Method addAppender ...
addButtonListener(CommandAcceptor, JButton, JTextField) - Method in class org.jlab.coda.emu.support.ui.SmartToolbar
Each time the given button is pressed, the target object posts or executes the command associated with the button.
addDocument(Document) - Method in class org.jlab.coda.emu.support.ui.DebugFrame
Method addDocument ...
addInputChannels(ArrayList<DataChannel>) - Method in interface org.jlab.coda.emu.EmuModule
Add the given input channels to this EmuModule object.
addInputChannels(ArrayList<DataChannel>) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Add the given input channels to this EmuModule object.
addInputChannels(ArrayList<DataChannel>) - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
Add the given input channels to this EmuModule object.
addInputChannels(ArrayList<DataChannel>) - Method in class org.jlab.coda.emu.modules.RocSimulation
Add the given input channels to this EmuModule object.
addInputChannels(ArrayList<DataChannel>) - Method in class org.jlab.coda.emu.modules.ToFile
Add the given input channels to this EmuModule object.
addLogOrigin(Class) - Method in class org.jlab.coda.emu.support.logger.Logger
Add the Class which serves as entry point for log message location.
addModuleName(String, String, String) - Method in class org.jlab.coda.emu.EmuDataPath
Add a module to the data path.
addOutputChannels(ArrayList<DataChannel>) - Method in interface org.jlab.coda.emu.EmuModule
Add the given output channels to this EmuModule object.
addOutputChannels(ArrayList<DataChannel>) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Add the given output channels to this EmuModule object.
addOutputDestination(String) - Method in class org.jlab.coda.emu.Emu
Add a single output destination name, like a file or et system name, or a string like "cMsg", to the array of destinations names.
addPanel(JPanel, String) - Method in class org.jlab.coda.emu.support.ui.DebugFrame
Method to add Panel to gui.
addToPanel(DataNode) - Method in class org.jlab.coda.emu.support.configurer.DataNode
Add a DataNode object to this DataNode object as part of the JPanel.
addUsers(int) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
If a reference to this ByteBufferItem is copied, then it is necessary to increase the number of users.
addValue(int) - Method in class org.jlab.coda.emu.support.data.Statistics
Method to add data point.
adjustStatistics(long, long) - Method in interface org.jlab.coda.emu.EmuModule
Adjust the event count and word count reported by this module to run control by added the given numbers.
adjustStatistics(long, long) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Adjust the event count and word count reported by this module to run control by added the given numbers.
adjustVisibility(Rectangle) - Method in class org.jlab.coda.emu.support.ui.log.LogTextCaret
Method adjustVisibility ...
allowed() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAState
Get the set of allowed transitions from this state.
allowed() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateIF
Get the set of allowed transitions from this state.
append(LoggingEvent) - Method in interface org.jlab.coda.emu.support.logger.LoggerAppender
Method append ...
append(LoggingEvent) - Method in class org.jlab.coda.emu.support.logger.PrintAppender
Method append ...
append(LoggingEvent) - Method in class org.jlab.coda.emu.support.logger.QueueAppender
Method append ...
append(LoggingEvent) - Method in class org.jlab.coda.emu.support.logger.StdOutAppender
Method append ...
append(LoggingEvent) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send a dalogmsg message using the cMsg system.
append(LoggingEvent) - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
Method append ...
append(String) - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
Method append ...
append(String, String) - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
Method append ...
associateModule(EmuModule) - Method in class org.jlab.coda.emu.EmuDataPath
Associate an EmuModule object with a module of the same name in the path.
Attached - Interface in org.jlab.coda.emu.support.data
Interface used to designate the presence of an attached object.
attachment - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Associated object used to store things.
attachToInput(SocketChannel, int, int, int, int) - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
Once a client connects to the Emu domain server in the Emu transport object, that socket is passed to this method and a thread is spawned to handle all communications over it.
attachToInput(SocketChannel, int, int, int, int) - Method in class org.jlab.coda.emu.test.InputDataChannelImplEmu
Once a client connects to the Emu domain server in the Emu transport object, that socket is passed to this method and a thread is spawned to handle all communications over it.
attr - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Map of attributes.
attributeMap - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Map containing attributes of this module given in config file.
auxObject - Variable in class org.jlab.coda.emu.support.data.ByteBufferSupply
Object to be associated with each ByteBufferItem.
availableSequences - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Maximum index of available ring items.
avgEventSize - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Average-sized built event in bytes.
avgEventSize - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 

B

bAddrList - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
List of broadcast addresses corresponding to ipAddrList.
barrierIn - Variable in class org.jlab.coda.emu.modules.ToFile
All recording threads share one barrier.
barriersIn - Variable in class org.jlab.coda.emu.modules.EventRecording
All recording threads share one barrier.
bbInSupply - Variable in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
Ring buffer holding ByteBuffers when using EvioCompactEvent reader for incoming events.
bbSupply - Variable in class org.jlab.coda.emu.support.transport.DataChannelImplEt
Ring buffer holding ByteBuffers when using EvioCompactEvent reader for incoming events.
bbSupply - Variable in class org.jlab.coda.emu.test.ByteBufferSupplyTest
 
bbSupply - Variable in class org.jlab.coda.emu.test.InputDataChannelImplEmu
Ring buffers holding ByteBuffers when using EvioCompactEvent reader for incoming events.
btIndex - Variable in class org.jlab.coda.emu.test.BuildThreadTest.BuildThread
 
btIndex - Variable in class org.jlab.coda.emu.test.BuildThreadTest.BuildThreadVol
 
buffer - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
ByteBuffer to wrap.
buffersPerSec - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of buffers per second of data to write over the output channel.
buildBarrierIn - Variable in class org.jlab.coda.emu.modules.Dummy
For each input channel, all event-moving threads share one barrier.
BuildingThread(int, ThreadGroup, String) - Constructor for class org.jlab.coda.emu.modules.FastEventBuilder.BuildingThread
Constructor.
buildPhysicsEventWithPhysics(EvioNode[], ByteBuffer, int, int, boolean, int[], ByteBuffer[]) - Static method in class org.jlab.coda.emu.support.data.Evio
Build a single physics event with the given array of Physics events.
buildPhysicsEventWithPhysics(PayloadBuffer[], CompactEventBuilder) - Static method in class org.jlab.coda.emu.support.data.Evio
Build a single physics event with the given trigger bank and the given array of Physics events.
buildPhysicsEventWithRocRaw(EvioNode[], boolean, int, int, ByteBuffer, int[], ByteBuffer[]) - Static method in class org.jlab.coda.emu.support.data.Evio
Build a single physics event with the given array of ROC raw records.
buildPhysicsEventWithRocRaw(PayloadBuffer[], CompactEventBuilder) - Static method in class org.jlab.coda.emu.support.data.Evio
Build a single physics event with the given trigger bank and the given array of ROC raw records.
buildSequenceIn - Variable in class org.jlab.coda.emu.modules.Dummy
For each input channel, 1 sequence per event-moving thread.
BuildThread(int) - Constructor for class org.jlab.coda.emu.test.BuildThreadTest.BuildThread
 
BuildThreadTest - Class in org.jlab.coda.emu.test
This class is designed to test the proper way to release input channel ring items in the Event Builder's build threads.
BuildThreadTest(String[]) - Constructor for class org.jlab.coda.emu.test.BuildThreadTest
Constructor.
BuildThreadTest.BuildThread - Class in org.jlab.coda.emu.test
 
BuildThreadTest.BuildThreadVol - Class in org.jlab.coda.emu.test
 
BuildThreadVol(int) - Constructor for class org.jlab.coda.emu.test.BuildThreadTest.BuildThreadVol
 
ByteBufferFactory() - Constructor for class org.jlab.coda.emu.test.VardanERSAP.ByteBufferFactory
 
ByteBufferItem - Class in org.jlab.coda.emu.support.data
This class is used in conjunction with the ByteBufferSupply class to provide a very fast supply of ByteBuffer objects for reuse.
ByteBufferItem(int, ByteOrder, boolean, boolean, int) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferItem
Constructor.
ByteBufferItem(int, ByteOrder, boolean, boolean, int, Object, int) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferItem
Constructor.
ByteBufferItem(ByteBuffer, boolean, int) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferItem
Constructor used to initially fill each ByteBufferItem of a ByteBufferSupply with a copy of a template buffer.
byteBufferItem - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
This refers to the wrapper object of buffer in reusable ByteBufferSupply (if any).
byteBufferSize - Variable in class org.jlab.coda.emu.test.VardanERSAP
Size of ByteBuffers in ring.
ByteBufferSupply - Class in org.jlab.coda.emu.support.data
This class is used to provide a very fast supply of ByteBuffer objects (actually ByteBufferItem objects each of which wraps a ByteBuffer) for reuse in 3 different modes (uses Disruptor software package).
ByteBufferSupply(int, int) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferSupply
Constructor.
ByteBufferSupply(int, int, ByteOrder, boolean) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferSupply
Constructor.
ByteBufferSupply(int, int, ByteOrder, boolean, boolean) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferSupply
Constructor.
ByteBufferSupply(int, int, ByteOrder, boolean, boolean, EvioNodePool[]) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferSupply
Constructor.
ByteBufferSupply(int, List<ByteBuffer>, boolean) - Constructor for class org.jlab.coda.emu.support.data.ByteBufferSupply
Constructor.
byteBufferSupply - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
This refers to a supply of reusable ByteBuffers from which buffer came (if any).
ByteBufferSupplyTest - Class in org.jlab.coda.emu.test
This class is designed to receive output from an EMU.
ByteBufferSupplyTest(String[]) - Constructor for class org.jlab.coda.emu.test.ByteBufferSupplyTest
Constructor.
ByteBufferSupplyTest.RingConsumerThread - Class in org.jlab.coda.emu.test
Thread to do consumer get and release on ring buffer items.
byteOrder - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Byte order of output data.

C

callback(cMsgMessage, Object) - Method in class org.jlab.coda.emu.support.messaging.MvalReportingHandler
This method is a callback for subscriptions of subject = this emu's name.
callback(cMsgMessage, Object) - Method in class org.jlab.coda.emu.support.messaging.RcCommandHandler
This method is a callback for subscriptions of subject = * and various types like run/transition/* ., run/control/*, session/setOption/*, session/control/*, and coda/info/* .
callback(cMsgMessage, Object) - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg.ReceiveMsgCallback
Callback method definition.
callback(cMsgMessage, Object) - Method in class org.jlab.coda.emu.support.ui.EMUCommander.CallbackAdapter
 
callback(cMsgMessage, Object) - Method in class org.jlab.coda.emu.test.ReceiverCmsg.myCallback
 
callback(cMsgMessage, Object) - Method in class org.jlab.coda.emu.test.RocSynchronizer.myCallback
 
CallbackAdapter() - Constructor for class org.jlab.coda.emu.support.ui.EMUCommander.CallbackAdapter
 
cascadeFrames() - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
Cascade all internal frames
channelState - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Channel state.
checkConsistency(PayloadBuffer[], long) - Static method in class org.jlab.coda.emu.support.data.Evio
Check each payload bank - one from each input channel - for a number of issues:
checkInput(PayloadBuffer, DataChannel, EventType, EvioNode, boolean) - Static method in class org.jlab.coda.emu.support.data.Evio
Check the given payload buffer for correct record id, source id.
checkInputType(int, DataChannel, EventType, EvioNode) - Static method in class org.jlab.coda.emu.support.data.Evio
Check the given payload buffer for event type (physics, ROC raw, control, or user) as well as evio structure type.
checkPayload(PayloadBuffer, DataChannel) - Static method in class org.jlab.coda.emu.support.data.Evio
Check the given payload buffer for correct format (physics, ROC raw, control, or user).
checkRecordIdSequence(int, int, boolean, EventType, DataChannel) - Static method in class org.jlab.coda.emu.support.data.Evio
Check the data coming over a channel for sequential record ids.
chunk_X_EtBuf - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
clear() - Method in class org.jlab.coda.emu.EmuDataPath
Clear all existing modules from data path.
clear() - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
clearChannels() - Method in interface org.jlab.coda.emu.EmuModule
Remove all channels from this EmuModule object.
clearChannels() - Method in class org.jlab.coda.emu.modules.EventRecording
Remove all channels from this EmuModule object.
clearChannels() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Remove all channels from this EmuModule object.
clearChannels() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
Remove all channels from this EmuModule object.
clearChannels() - Method in class org.jlab.coda.emu.modules.RocSimulation
Remove all channels from this EmuModule object.
clearChannels() - Method in class org.jlab.coda.emu.modules.ToFile
Remove all channels from this EmuModule object.
clearOutputDestinations() - Method in class org.jlab.coda.emu.Emu
Clear output destination names.
clone() - Method in class org.jlab.coda.emu.support.data.PayloadBuffer
Clones this object setting the attachment to null.
clone() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
 
close() - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
CmdExecException - Exception in org.jlab.coda.emu.support.control
Created by IntelliJ IDEA.
CmdExecException() - Constructor for exception org.jlab.coda.emu.support.control.CmdExecException
Constructs a new exception with null as its detail message.
CmdExecException(String) - Constructor for exception org.jlab.coda.emu.support.control.CmdExecException
Constructs a new exception with the specified detail message.
CmdExecException(String, Throwable) - Constructor for exception org.jlab.coda.emu.support.control.CmdExecException
Constructs a new exception with the specified detail message and cause.
CmdExecException(Throwable) - Constructor for exception org.jlab.coda.emu.support.control.CmdExecException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
CMSGPortal - Class in org.jlab.coda.emu.support.messaging
This class creates a connection to a cMsg server for the purposes of receiving run control commands and logging dalog messages.
CMSGPortal(Emu) - Constructor for class org.jlab.coda.emu.support.messaging.CMSGPortal
Constructor.
cMsgServerConnect() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Create 2 connections to the run control platform's cMsg domain server.
CODA_WARN - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
CODA_WARNING msg, 9.
CODAClass - Enum in org.jlab.coda.emu.support.codaComponent
This class is an enum which lists all the possible CODA class values, which are the types of CODA components such as ROC, EMU, or ER.
codaClass - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
CODACommand - Enum in org.jlab.coda.emu.support.codaComponent
This class enumerates all the commands that Run Control can send to this Emu.
CODACommand.InputType - Enum in org.jlab.coda.emu.support.codaComponent
Ways in which a command's input obtained from a cMsg message.
CODAComponent - Interface in org.jlab.coda.emu.support.codaComponent
This interface describes a component in the CODA run control system.
codaInfoCommandType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in subscription that receives coda info commands.
CODAState - Enum in org.jlab.coda.emu.support.codaComponent
This class is an enum which lists all the possible CODA Emu state-machine states.
CODAStateIF - Interface in org.jlab.coda.emu.support.codaComponent
This interface defines a state of an object.
CODAStateMachine - Interface in org.jlab.coda.emu.support.codaComponent
This interface is used when defining data transports, data channels, and modules.
CODAStateMachineAdapter - Class in org.jlab.coda.emu.support.codaComponent
This class provides empty implementations of the CODAStateMachine interface.
CODAStateMachineAdapter() - Constructor for class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
 
CODATag - Enum in org.jlab.coda.emu.support.data
This enum specifies values associated with tags used in CODA online components.
CODATransition - Enum in org.jlab.coda.emu.support.codaComponent
An enum which contains a list of possible transitions in CODA Emu state machine.
Command - Class in org.jlab.coda.emu.support.control
This class represents a command given to an emu by CODA's Run Control.
Command(CODACommand) - Constructor for class org.jlab.coda.emu.support.control.Command
Constructor.
CommandAcceptor - Interface in org.jlab.coda.emu.support.control
 
CommandHandler(String) - Constructor for class org.jlab.coda.emu.support.ui.EMUCommander.CommandHandler
 
configPayloadFileChanged - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding int (1 if file content changed, else 0).
configPayloadFileContent - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding config file content.
configPayloadFileContentRoc - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding config file content for simulated ROC.
configPayloadFileName - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding config file name.
configPayloadPlatformHosts - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding all IP addresses of platform's host.
configPayloadPlatformPort - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding platform's cMsg domain server's TCP port.
configPayloadStreamCount - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding configuration's count of data streams - the number of final event builders and event recorders.
configPayloadStreamId - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding component's data streams id.
configuration() - Method in class org.jlab.coda.emu.Emu
Get the configuration of this CODA component in the form of a parsed XML document object that is loaded from a file when the configure command is executed.
configuration() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the configuration of this CODA component in the form of a parsed XML document object that is loaded from a file when the configure command is executed.
configure - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the configure command.
configure(CommandAcceptor, int) - Method in class org.jlab.coda.emu.support.ui.SmartToolbar
Method configure ...
Configurer - Class in org.jlab.coda.emu.support.configurer
This class is a singleton and contains one static reference to a DOM builder and a DOM serializer.
Configurer() - Constructor for class org.jlab.coda.emu.support.configurer.Configurer
 
connected - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Is this object connected?
consumerGet() - Method in class org.jlab.coda.emu.support.data.ByteBufferSupply
Get the next available item in ring buffer for getting data already written into.
containsModule(EmuModule) - Method in class org.jlab.coda.emu.EmuDataPath
Does this path contain the given EmuModule object?
containsModuleName(String) - Method in class org.jlab.coda.emu.EmuDataPath
Does this path contain a module of the given name?
ControlType - Enum in org.jlab.coda.emu.support.data
This enum specifies tag values associated with CODA control types used in CODA online components.
controlType - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
If this is a control event, what type of control is it (SYNC, GO, END, ...)?
copy(RingItem) - Method in interface org.jlab.coda.emu.support.data.RingItem
Copy the argument's data into this RingItem object.
copy(RingItem) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Copy members of argument into this object (except for "reserved").
CrateAggregatingConsumer() - Constructor for class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
 
crateAvailableSequences - Variable in class org.jlab.coda.emu.test.VardanERSAP
Track which sequence is currently available from each of the crate rings.
crateBarriers - Variable in class org.jlab.coda.emu.test.VardanERSAP
1 barrier per stream
crateNextSequences - Variable in class org.jlab.coda.emu.test.VardanERSAP
Track which sequence the aggregating consumer wants next from each of the crate rings.
CrateProducer(int) - Constructor for class org.jlab.coda.emu.test.VardanERSAP.CrateProducer
 
crateRingBuffers - Variable in class org.jlab.coda.emu.test.VardanERSAP
1 RingBuffer per stream.
crateRingItemCount - Variable in class org.jlab.coda.emu.test.VardanERSAP
Number of items in each ring buffer.
crateSequences - Variable in class org.jlab.coda.emu.test.VardanERSAP
1 sequence per stream
createChannel(String, Map<String, String>, boolean, Emu, EmuModule, int) - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method creates a DataChannel object.
createChannel(String, Map<String, String>, boolean, Emu, EmuModule, int) - Method in class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
This method creates a DataChannel object.
createChannel(String, Map<String, String>, boolean, Emu, EmuModule, int) - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEmu
This method creates a DataChannel object.
createChannel(String, Map<String, String>, boolean, Emu, EmuModule, int) - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
This method creates a DataChannel object.
createChannel(String, Map<String, String>, boolean, Emu, EmuModule, int) - Method in class org.jlab.coda.emu.support.transport.DataTransportImplFifo
This method creates a DataChannel object.
createChannel(String, Map<String, String>, boolean, Emu, EmuModule, int) - Method in class org.jlab.coda.emu.support.transport.DataTransportImplFile
This method creates a DataChannel object.
createCodaTag(boolean, boolean, boolean, boolean, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Create a 16-bit, CODA-format tag for a ROC Raw Record or Physics Event out of 4 status bits and a 12-bit id.
createCodaTag(int, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Create a 16-bit, CODA-format tag for a ROC Raw Record, Physics Event, or Data Transport Record out of 4-bit status/type and a 12-bit id.
createControlBuffer(ControlType, int, int, int, int, ByteOrder, boolean) - Static method in class org.jlab.coda.emu.support.data.Evio
Create a Control event with a ByteBuffer which is ready to read.
createControlEvent(ControlType, int, int, int, int, boolean) - Static method in class org.jlab.coda.emu.support.data.Evio
Create a Control event.
createEmus() - Method in class org.jlab.coda.emu.EmuFactory
Method to construct EMUs.
createRocRawRecordFast(int, int, int, int, int, int, long, ByteBuffer, CompactEventBuilder) - Static method in class org.jlab.coda.emu.support.data.Evio
Create an Evio ROC Raw record event/bank to be placed in a Data Transport record.

D

dalogMsg - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type of dalog message periodically sent to rcServer.
DataChannel - Interface in org.jlab.coda.emu.support.transport
This interface defines an object that can send and receive data.
DataChannelAdapter - Class in org.jlab.coda.emu.support.transport
This class provides boilerplate code for the DataChannel interface (which includes the CODAStateMachine interface).
DataChannelAdapter(String, DataTransport, Map<String, String>, boolean, Emu, EmuModule, int) - Constructor for class org.jlab.coda.emu.support.transport.DataChannelAdapter
Constructor to create a new DataChannel instance.
DataChannelAdapter.ThreadState - Enum in org.jlab.coda.emu.support.transport
Keep track of output channel thread's state.
DataChannelImplCmsg - Class in org.jlab.coda.emu.support.transport
This class implement a data channel which gets data from or sends data to a cMsg server.
DataChannelImplCmsg(String, DataTransportImplCmsg, Map<String, String>, boolean, Emu, EmuModule, int) - Constructor for class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
Constructor to create a new DataChannelImplCmsg instance.
DataChannelImplCmsg.ReceiveMsgCallback - Class in org.jlab.coda.emu.support.transport
This class defines the callback to be run when a message matching the subscription arrives.
DataChannelImplEmu - Class in org.jlab.coda.emu.support.transport
This class implement a data channel which gets-data-from/sends-data-to an Emu domain client/server.
DataChannelImplEmu(String, DataTransportImplEmu, Map<String, String>, boolean, Emu, EmuModule, int) - Constructor for class org.jlab.coda.emu.support.transport.DataChannelImplEmu
Constructor to create a new DataChannelImplEt instance.
DataChannelImplEt - Class in org.jlab.coda.emu.support.transport
This class implement a data channel which gets data from or sends data to an ET system.
DataChannelImplEt(String, DataTransportImplEt, Map<String, String>, boolean, Emu, EmuModule, int) - Constructor for class org.jlab.coda.emu.support.transport.DataChannelImplEt
Constructor to create a new DataChannelImplEt instance.
DataChannelImplFifo - Class in org.jlab.coda.emu.support.transport
This class implements a DataChannel to act as a fifo.
DataChannelImplFifo(String, DataTransportImplFifo, Map<String, String>, boolean, Emu, EmuModule) - Constructor for class org.jlab.coda.emu.support.transport.DataChannelImplFifo
Constructor DataChannelImplFifo creates a new DataChannelImplFifo instance.
DataChannelImplFile - Class in org.jlab.coda.emu.support.transport
Implementation of a DataChannel reading/writing from/to a file in EVIO format.
DataChannelImplFile(String, DataTransportImplFile, Map<String, String>, boolean, Emu, EmuModule, int) - Constructor for class org.jlab.coda.emu.support.transport.DataChannelImplFile
Constructor DataChannelImplFile creates a new DataChannelImplFile instance.
DataNode - Class in org.jlab.coda.emu.support.configurer
bug bug: certain methods must be run in the SwingUpdate thread.
DataNode(Node, int) - Constructor for class org.jlab.coda.emu.support.configurer.DataNode
Constructor DataNode creates a new DataNode instance and cleverly stores it in the given Node argument.
DataNotFoundException - Exception in org.jlab.coda.emu.support.configurer
 
DataNotFoundException(String) - Constructor for exception org.jlab.coda.emu.support.configurer.DataNotFoundException
Constructor DataNotFoundException creates a new DataNotFoundException instance.
DataNotFoundException(String, Throwable) - Constructor for exception org.jlab.coda.emu.support.configurer.DataNotFoundException
Constructor DataNotFoundException creates a new DataNotFoundException instance.
DataNotFoundException(Throwable) - Constructor for exception org.jlab.coda.emu.support.configurer.DataNotFoundException
Constructor DataNotFoundException creates a new DataNotFoundException instance.
dataRate - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
dataTransport - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Object used by Emu to create this channel.
DataTransport - Interface in org.jlab.coda.emu.support.transport
This interface defines how data is transported and does not refer to a particular data connection.
DataTransportAdapter - Class in org.jlab.coda.emu.support.transport
This class provides a bare-bones implementation of the DataTransport interface (which includes the CODAStateMachine interface).
DataTransportAdapter(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.support.transport.DataTransportAdapter
Constructor.
DataTransportException - Exception in org.jlab.coda.emu.support.transport
Class TransportException
DataTransportException(String) - Constructor for exception org.jlab.coda.emu.support.transport.DataTransportException
Constructor TransportException creates a new TransportException instance.
DataTransportException(Exception) - Constructor for exception org.jlab.coda.emu.support.transport.DataTransportException
Constructor TransportException creates a new TransportException instance.
DataTransportException(String, Exception) - Constructor for exception org.jlab.coda.emu.support.transport.DataTransportException
Constructor TransportException creates a new TransportException instance.
DataTransportImplCmsg - Class in org.jlab.coda.emu.support.transport
This class specifies a single cMsg server.
DataTransportImplCmsg(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
Constructor.
DataTransportImplEmu - Class in org.jlab.coda.emu.support.transport
This class specifies a single cMsg server.
DataTransportImplEmu(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.support.transport.DataTransportImplEmu
Constructor called during "download".
DataTransportImplEt - Class in org.jlab.coda.emu.support.transport
This class specifies a single ET system to connect to.
DataTransportImplEt(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.support.transport.DataTransportImplEt
Constructor.
DataTransportImplFifo - Class in org.jlab.coda.emu.support.transport
Implement a DataTransport that creates FIFO DataChannels based on the RingBuffer.
DataTransportImplFifo(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.support.transport.DataTransportImplFifo
Constructor.
DataTransportImplFile - Class in org.jlab.coda.emu.support.transport
Implement a DataTransport that uses DataChannels based on EVIO format files.
DataTransportImplFile(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.support.transport.DataTransportImplFile
Constructor.
debug(String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, Throwable) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(Throwable) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, Object) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, String, String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, long) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, long, long) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
debug(String, boolean) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debug ...
DEBUG - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
DEBUG msg.
debugClassLoader(String, Object) - Method in class org.jlab.coda.emu.support.logger.Logger
Method debugClassLoader ...
DebugFrame - Class in org.jlab.coda.emu.support.ui
 
DebugFrame(Emu) - Constructor for class org.jlab.coda.emu.support.ui.DebugFrame
 
decrementCounter() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Called by buffer user by way of ByteBufferSupply.release(ByteBufferItem) if no longer using it so it may be reused later.
deepCopy(ByteBuffer) - Static method in class org.jlab.coda.emu.EmuUtilities
Method to deep copy a ByteBuffer object.
DEFAULT_NAMESPACES - Static variable in class org.jlab.coda.emu.support.configurer.Configurer
Default namespaces support (true).
DEFAULT_PARSE_MODE - Static variable in class org.jlab.coda.emu.support.configurer.Configurer
Field DEFAULT_PARSE_MODE
DEFAULT_SCHEMA_VALIDATION - Static variable in class org.jlab.coda.emu.support.configurer.Configurer
Default Schema validation support (false).
DEFAULT_VALIDATION - Static variable in class org.jlab.coda.emu.support.configurer.Configurer
Default validation support (false).
description() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Get the description of this transition.
description() - Method in enum org.jlab.coda.emu.support.codaComponent.CODATransition
Get the description of this transition.
description() - Method in class org.jlab.coda.emu.support.control.Command
Get the description of the Run Control command.
destinationNames - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
disableOutput - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the disable-output-channels command.
domain - Variable in class org.jlab.coda.emu.support.transport.EmuDomainServer
 
domain - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
 
doubleToString(double, int) - Static method in class org.jlab.coda.emu.EmuUtilities
Method to convert a double to a string with a specified number of decimal places.
download() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method implements the DOWNLOAD transition of the CODA run control state machine.
download() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method implements the DOWNLOAD transition of the CODA run control state machine.
download() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method implements the DOWNLOAD transition of the CODA run control state machine.
download - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-run-number command.
download() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
This method implements the DOWNLOAD transition of the CODA run control state machine.
Dummy - Class in org.jlab.coda.emu.modules
This class is a (not so) bare bones module used for testing and as a template.
Dummy(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.Dummy
Constructor.

E

Emu - Class in org.jlab.coda.emu
This is the main class of the EMU (Event Management Unit) program.
Emu(String, String, boolean, boolean) - Constructor for class org.jlab.coda.emu.Emu
Constructor.
emu - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Emu this module belongs to.
emu - Variable in class org.jlab.coda.emu.support.messaging.CMSGPortal
Store a reference to the EMU here (which is the only object that uses this CMSGPortal object).
emu - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
EMU object that created this channel.
emu - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Emu object that created this transport.
Emu.StatusReportingThread - Class in org.jlab.coda.emu
Class defining thread which reports the EMU status to Run Control.
EmuBlastee - Class in org.jlab.coda.emu.test.blast
Created by timmer on 4/10/17.
EmuBlastee(String[]) - Constructor for class org.jlab.coda.emu.test.blast.EmuBlastee
Constructor.
EmuBlastee2 - Class in org.jlab.coda.emu.test.blast
Created by timmer on 4/10/17.
EmuBlastee2(String[]) - Constructor for class org.jlab.coda.emu.test.blast.EmuBlastee2
Constructor.
EmuBlastee3 - Class in org.jlab.coda.emu.test.blast
Created by timmer on 4/10/17.
EmuBlastee3(String[]) - Constructor for class org.jlab.coda.emu.test.blast.EmuBlastee3
Constructor.
EmuBlaster - Class in org.jlab.coda.emu.test.blast
This class copies much from the RocSimulation module.
EmuBlaster(String[]) - Constructor for class org.jlab.coda.emu.test.blast.EmuBlaster
 
EmuBlaster2 - Class in org.jlab.coda.emu.test.blast
This class copies much from the RocSimulation module.
EmuBlaster2(String[]) - Constructor for class org.jlab.coda.emu.test.blast.EmuBlaster2
 
EMUCommander - Class in org.jlab.coda.emu.support.ui
EMUCommander - a tool to send commands to EMUs and log responses.
EMUCommander() - Constructor for class org.jlab.coda.emu.support.ui.EMUCommander
No-arg constructor.
EMUCommander.CallbackAdapter - Class in org.jlab.coda.emu.support.ui
 
EMUCommander.CommandHandler - Class in org.jlab.coda.emu.support.ui
Defines code to execute depending on command used.
EmuDataPath - Class in org.jlab.coda.emu
This class represents data flow through connected EMU modules.
EmuDataPath(String, String, String) - Constructor for class org.jlab.coda.emu.EmuDataPath
Constructor.
EmuDataPath.Module - Class in org.jlab.coda.emu
Class to store module-related data.
EmuDomainReceiver - Class in org.jlab.coda.emu.test
This class is designed to be a test receiver for a module who has emu domain output channels.
EmuDomainReceiver(String[]) - Constructor for class org.jlab.coda.emu.test.EmuDomainReceiver
Constructor.
EmuDomainServer - Class in org.jlab.coda.emu.support.transport
Much of this copied from the the RCMulticastDomain's RCMulticast class.
EmuDomainServer(int, String, String, DataTransportImplEmu) - Constructor for class org.jlab.coda.emu.support.transport.EmuDomainServer
 
EmuDomainTcpServer - Class in org.jlab.coda.emu.support.transport
This class is the cMsg Emu domain TCP server run inside of an EMU.
EmuDomainTcpServer(EmuDomainServer, int) - Constructor for class org.jlab.coda.emu.support.transport.EmuDomainTcpServer
Constructor.
EmuDomainUdpListener - Class in org.jlab.coda.emu.support.transport
Basically a copy of RCMulticastDomain's rcListeningThread class.
EmuDomainUdpListener(EmuDomainServer, int, String, String) - Constructor for class org.jlab.coda.emu.support.transport.EmuDomainUdpListener
Constructor.
EmuEventNotify - Class in org.jlab.coda.emu
This class is designed for allowing the Emu to wait until a DataChannel or Transport or Module has received a desired event.
EmuEventNotify() - Constructor for class org.jlab.coda.emu.EmuEventNotify
Constructor with default wait time of 1 seconds.
EmuException - Exception in org.jlab.coda.emu
Type of exception thrown in modules of EMU.
EmuException() - Constructor for exception org.jlab.coda.emu.EmuException
Constructs a new exception with null as its detail message.
EmuException(String) - Constructor for exception org.jlab.coda.emu.EmuException
Constructs a new exception with the specified detail message.
EmuException(String, Throwable) - Constructor for exception org.jlab.coda.emu.EmuException
Constructs a new exception with the specified detail message and cause.
EmuException(Throwable) - Constructor for exception org.jlab.coda.emu.EmuException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
EmuFactory - Class in org.jlab.coda.emu
This class handles the creation of one or more EMUs that are to be run in a single Java JVM.
EmuFactory() - Constructor for class org.jlab.coda.emu.EmuFactory
 
EmuModule - Interface in org.jlab.coda.emu
Interface EmuModule a simple interface to a modular part of the EMU.
EmuUtilities - Class in org.jlab.coda.emu
Collection of useful methods.
EmuUtilities() - Constructor for class org.jlab.coda.emu.EmuUtilities
 
enabled - Static variable in class org.jlab.coda.emu.support.logger.StdOutAppender
Field enabled
enableOutput - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the enable-output-channels command.
end() - Method in class org.jlab.coda.emu.modules.Dummy
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.EventRecording
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.FarmController
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.FastEventBuilder
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.RocSimulation
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.ToFile
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.TsFixedRateSimulation
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.modules.TsSimulation
This method implements the END transition of the CODA run control state machine.
end() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method implements the END transition of the CODA run control state machine.
end - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-run-type command.
end() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFifo
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFile
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
This method implements the END transition of the CODA run control state machine.
end() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplFifo
This method implements the END transition of the CODA run control state machine.
endCallback - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Object used by Emu to be notified of END event arrival.
endCallback - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Object used by Emu to be notified of END event arrival.
endDraggingFrame(JComponent) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopManager
 
endResizingFrame(JComponent) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopManager
 
endThread() - Method in class org.jlab.coda.emu.modules.RocSimulation.EventGeneratingThread
Kill this thread which is sending messages/data to other end of emu socket.
endWait() - Method in class org.jlab.coda.emu.EmuEventNotify
This method allows the waitForEvent() method to return immediately.
ensureCapacity(int) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Make sure the buffer is the size needed.
epThreadsSetInConfig - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Were the number of event producing threads explicitly set in config file?
error(String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method error ...
error(String, long) - Method in class org.jlab.coda.emu.support.logger.Logger
Method error ...
error(String, String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method error ...
error(String, String, Throwable) - Method in class org.jlab.coda.emu.support.logger.Logger
Method error ...
error(Throwable) - Method in class org.jlab.coda.emu.support.logger.Logger
Method error ...
error(String, Throwable) - Method in class org.jlab.coda.emu.support.logger.Logger
Method error ...
ERROR - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
ERROR msg, 9 - 12.
errorMsg - Variable in class org.jlab.coda.emu.Emu
Error message.
errorMsg - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Possible error message.
errorMsg - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Channel error message.
errorMsg - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Possible error message.
event - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Event to wrap.
eventCount - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
The number of CODA events (triggers) contained in this evio bank.
eventCount - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
eventCount64 - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
eventCountTotal - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Total number of evio events written to the outputs.
EventGeneratingThread(int, ThreadGroup, String) - Constructor for class org.jlab.coda.emu.modules.RocFixedRateSimulation.EventGeneratingThread
 
EventGeneratingThread(int, ThreadGroup, String) - Constructor for class org.jlab.coda.emu.modules.RocSimulation.EventGeneratingThread
 
eventProducingThreads - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Number of event producing threads in operation.
eventRate - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Instantaneous event rate in Hz over the last time period of length ModuleAdapter.statGatheringPeriod.
eventRate - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
EventRecording - Class in org.jlab.coda.emu.modules
This class implements an event recorder.
EventRecording(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.EventRecording
Constructor creates a new EventRecording instance.
eventsPerBuffer - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of events to place into one data buffer for the output channel.
eventToOutputChannel(RingItem, int, int) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method is used to place an item onto a specified ring buffer of a single, specified output channel.
eventToOutputChannel(RingItem, DataChannel, int) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method is used to place an item onto a specified ring buffer of a single, specified output channel.
eventToOutputRing(int, ByteBuffer, ByteBufferItem, ByteBufferSupply) - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
This method is called by a running EventGeneratingThread.
eventToOutputRing(int, ByteBuffer, ByteBufferItem, ByteBufferSupply) - Method in class org.jlab.coda.emu.modules.RocSimulation
This method is called by a running EventGeneratingThread.
EventType - Enum in org.jlab.coda.emu.support.data
This enum specifies values associated with CODA event types used in CODA online components.
eventType - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
What type of CODA events are contained in this bank (RocRaw, Physics, Control, User, ...)? Only one type is stored in one RingItem object.
Evio - Class in org.jlab.coda.emu.support.data
This class is used as a layer on top of evio to handle CODA3 specific details.
execute(Command) - Method in class org.jlab.coda.emu.Emu
This method takes a Command object and attempts to execute it.
exit - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the exit command.

F

FarmController - Class in org.jlab.coda.emu.modules
This class is a Farm Controlling module.
FarmController(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.FarmController
Constructor creates a new EventRecording instance.
FastEventBuilder - Class in org.jlab.coda.emu.modules
This class implements an event builder.
FastEventBuilder(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.FastEventBuilder
Constructor creates a new EventBuilding instance.
FastEventBuilder.BuildingThread - Class in org.jlab.coda.emu.modules
This thread is started by the PRESTART transition.
FILE_PARSE_MODE - Static variable in class org.jlab.coda.emu.support.configurer.Configurer
Field FILE_PARSE_MODE
filename - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
fileWritingPayload - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for flag telling emu to stop/start file writing.
fillHistogram() - Method in class org.jlab.coda.emu.support.data.Statistics
Fill the histogram integer array with data points.
firstEventNumber - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
The event number of the first CODA event in this evio bank.
fromDebugGui(boolean) - Method in class org.jlab.coda.emu.support.control.Command
Set whether this command is from the debug gui or run control.

G

generateData(int, int, boolean, long) - Static method in class org.jlab.coda.emu.support.data.Evio
Generate a single data block bank of fake data.
generateInputPanel() - Method in class org.jlab.coda.emu.support.ui.DebugFrame
This method adds an internal frame used to grab input for emu commands that need input.
GenericCallback - Class in org.jlab.coda.emu.support.messaging
Created by IntelliJ IDEA.
GenericCallback() - Constructor for class org.jlab.coda.emu.support.messaging.GenericCallback
 
get(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Map from type of incoming message from CODA class name to a particular enum.
get(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
Map from type of incoming message from run control to a particular enum.
get(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODAState
Map from CODAState name to a particular enum.
get() - Method in class org.jlab.coda.emu.support.data.ByteBufferSupply
Get the next available item in ring buffer for writing/reading data.
get(String) - Static method in enum org.jlab.coda.emu.support.transport.TransportType
Map from type of incoming message from CODA class name to a particular enum.
get() - Method in class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
Get the next available item from each crate ring buffer.
get() - Method in class org.jlab.coda.emu.test.VardanERSAP.CrateProducer
Get the next available item in ring buffer for writing/reading data.
get() - Method in class org.jlab.coda.emu.test.VardanERSAP.OutputRingConsumer
Get the next available item from outupt ring buffer.
getArg(String) - Method in class org.jlab.coda.emu.support.control.Command
Get the object (a cMsgPayloadItem object) associated with this tag (unique mapping).
getAsIs() - Method in class org.jlab.coda.emu.support.data.ByteBufferSupply
Get the next available item in ring buffer for writing/reading data.
getAttachment() - Method in interface org.jlab.coda.emu.support.data.Attached
This method gets an attached object.
getAttachment() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
This method gets an attached object.
getAttr(String) - Method in interface org.jlab.coda.emu.EmuModule
Get the named attribute from the config file of this module.
getAttr(String) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the named attribute from the config file of this module.
getAttr(String) - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method gets an attribute as a String object.
getAttr(String) - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method gets an attribute as a String object.
getBuffer() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the contained ByteBuffer.
getBuffer() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the ByteBuffer object (containing evio data) referenced by this ring item if any.
getBuffer() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the ByteBuffer object (containing evio data) referenced by this ring item if any.
getBufferAsIs() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the contained ByteBuffer without any modifications.
getBufferLevel() - Method in class org.jlab.coda.emu.Emu
Get the smallest number of evio-events/et-buffer that connected DC/PEB found.
getBufferLevel - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-buffer-level command.
getBufferSize() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the size in bytes of the contained ByteBuffer.
getByteBufferItem() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the ByteBufferItem object used to wrap the referenced ByteBuffer (if any).
getByteBufferItem() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the ByteBufferItem object used to wrap the referenced ByteBuffer (if any).
getByteBufferSupply() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the ByteBufferSupply object used to create the referenced ByteBuffer (if any).
getByteBufferSupply() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the ByteBufferSupply object used to create the referenced ByteBuffer (if any).
getByteOrder() - Method in class org.jlab.coda.emu.support.data.PayloadBuffer
What is the byte order of this data?
getByteOrder() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the byte order of the data contained in this object.
getByteOrder() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the byte order of the data contained in this object.
getCause() - Method in exception org.jlab.coda.emu.support.transport.DataTransportException
Method getCause returns the cause of this TransportException object.
getCmdString() - Method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
Get the string coming from Run Control specifying this command.
getCmsgConnection() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
Get the cmsg connection object.
getCmsgPortal() - Method in class org.jlab.coda.emu.Emu
Get the cmsgPortal object of this emu.
getCmsgServer() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Get the connection object to the cMsg server of runcontrol platform.
getCmsgUDL() - Method in class org.jlab.coda.emu.Emu
Get the UDL used to connect to the cMsg server by this CODA component.
getCmsgUDL() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the UDL used to connect to the cMsg server by this CODA component.
getCodaClass() - Method in class org.jlab.coda.emu.Emu
Get the class of this CODA component (e.g.
getCodaClass() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the class of this CODA component (e.g.
getCodaClass - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for get-coda-class command.
getCodaClassObject() - Method in class org.jlab.coda.emu.Emu
Get the CODAClass of this emu.
getCodaClassResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-coda-class command.
getCodaCommand() - Method in class org.jlab.coda.emu.support.control.Command
Get the static command object representing the Run Control command.
getCodaid() - Method in class org.jlab.coda.emu.Emu
Get the id of this CODA component.
getCodaid() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the id of this CODA component.
getConfigId - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-config-id command.
getConfigIdResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-config-id command.
getConsumerSequence() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the sequence of this item for consumer.
getContainer() - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
getControlType(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Obtain the enum from the value.
getControlType() - Method in interface org.jlab.coda.emu.support.data.RingItem
If this is control event, this method returns the type of control event, otherwise it returns null.
getControlType() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
If this is control event, this method returns the type of control event, otherwise it returns null.
getControlTypeFromOrdinal(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Obtain the enum from the ordinal value.
getData() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getData returns the data of this LoggingEvent object.
getDataNode(Node) - Static method in class org.jlab.coda.emu.support.configurer.DataNode
Method to get the DataNode object associated with a particular Node object.
getDataPath() - Method in class org.jlab.coda.emu.Emu
Get the data path object that directs how the run control commands are distributed among the EMU parts.
getDataStreamCount() - Method in class org.jlab.coda.emu.Emu
Get the total number of data streams in the configuration which contains this emu.
getDataStreamId() - Method in class org.jlab.coda.emu.Emu
Get the id number of the data stream this emu is a part of.
getDataTransport() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the DataTransport object used to create this data channel.
getDataTransport() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the DataTransport object used to create this data channel.
getDescription() - Method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
Get this command's description.
getDescription() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAState
Get the description of this state.
getDescription() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateIF
Get the description of this state.
getEmuModules() - Method in class org.jlab.coda.emu.EmuDataPath
Get the linked list of the EmuModules in this path.
getEndCallback() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method gets the callback object previously registered by the caller used to notify upon the arrival of an END event.
getEndCallback() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method gets the callback object previously registered by the caller used to notify upon the arrival of an END event.
getEndCallback() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method gets the callback object previously registered by the caller used to notify upon the arrival of an END event.
getEndCallback() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
This method gets the callback object previously registered by the caller used to notify upon the arrival of an END event.
getEndingTimeLimit() - Method in class org.jlab.coda.emu.Emu
This method gets the amount of milliseconds to wait for an END command to succeed before going to an ERROR state.
getError() - Method in class org.jlab.coda.emu.Emu
Get any available error information.
getError() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get any available error information.
getError() - Method in interface org.jlab.coda.emu.support.codaComponent.StatedObject
Get any available error information.
getError() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get any available error information.
getError() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Get any available error information.
getError() - Method in class org.jlab.coda.emu.support.ui.EMUCommander.CommandHandler
Get any available error information.
getEvent() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the evio event object contained in this ring item if any.
getEvent() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the evio event object contained in this ring item if any.
getEventCount() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the number of ROC events in this object's data.
getEventCount() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the number of ROC events in this object's data.
getEventProducingThreadCount() - Method in interface org.jlab.coda.emu.EmuModule
Get the number of threads which produce events to be placed in output channels.
getEventProducingThreadCount() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the number of threads which produce events to be placed in output channels.
getEventsInGroup() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
Gets the number of events per group in the opened ET system.
getEventTime() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getEventTime returns the eventTime of this LoggingEvent object.
getEventType(int) - Static method in enum org.jlab.coda.emu.support.data.EventType
Obtain the enum from the value.
getEventType() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the type of event (ROC raw, physics, user, control , etc) this is.
getEventType() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the type of event (ROC raw, physics, user, control , etc) this is.
getExpid() - Method in class org.jlab.coda.emu.Emu
Get the experiment id (expid) of this CODA component.
getExpid() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the experiment id (expid) of this CODA component.
getFileOutputCount() - Method in class org.jlab.coda.emu.Emu
Get the number of file output channels in this emu.
getFillLevel() - Method in class org.jlab.coda.emu.support.data.ByteBufferSupply
What percentage of the byte buffers are being used? If this ring is full (of unused buffers), it corresponds to an empty input or output channel (0%).
getFirstEventNumber() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the first event number in this object's data.
getFirstEventNumber() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the first event number in this object's data.
getForce() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the flag used to suggest a forced write to a consumer.
getFormatedData() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getFormatedData returns the formatedData of this LoggingEvent object.
getFormatedLevel() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Get the string associated with the format level of this event.
getFramework() - Method in class org.jlab.coda.emu.Emu
Get the debug GUI object.
getGuiGroup() - Method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
 
getGuiGroup(int) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
This method returns an EnumSet object of all the CODACommands which are of the given gui group.
getHistogram() - Method in class org.jlab.coda.emu.support.data.Statistics
Method to get the histogram array of ints.
getHostName() - Method in class org.jlab.coda.emu.Emu
Get the name of the host this CODA component is running on.
getHostName() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the name of the host this CODA component is running on.
getID() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the CODA ID number of the CODA component connected to this data channel.
getID() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the CODA ID number of the CODA component connected to this data channel.
getInChannels() - Method in class org.jlab.coda.emu.Emu
Get list of input channels.
getInputChannel() - Method in class org.jlab.coda.emu.modules.ToFile
Get the one input channel in use.
getInputChannelCount() - Method in class org.jlab.coda.emu.Emu
Get out the number of input channels to the first module.
getInputChannels() - Method in interface org.jlab.coda.emu.EmuModule
Get the input channels of this EmuModule object.
getInputChannels() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the input channels of this EmuModule object.
getInputChannels() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
Get the input channels of this EmuModule object.
getInputChannels() - Method in class org.jlab.coda.emu.modules.RocSimulation
Get the input channels of this EmuModule object.
getInputLevel(int) - Method in class org.jlab.coda.emu.modules.FastEventBuilder.BuildingThread
Get the input level (how full is the ring buffer 0-100) of a single input channel
getInputLevel() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the relative fill level (0-100) of the ring of this input channel.
getInputLevel() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the relative fill level (0-100) of the ring of this input channel.
getInputLevel() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
Get the relative fill level (0-100) of the ring of this input channel.
getInputLevel() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
Get the relative fill level (0-100) of the ring of this input channel.
getInputLevel() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
Get the relative fill level (0-100) of the ring of this input channel.
getInputLevels() - Method in interface org.jlab.coda.emu.EmuModule
Get array containing the relative fill level (0-100) of each input channel's ring.
getInputLevels() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get array containing the relative fill level (0-100) of each input channel's ring.
getInputNames() - Method in interface org.jlab.coda.emu.EmuModule
Get the names of the input channels of this EmuModule object.
getInputNames() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the names of the input channels of this EmuModule object.
getInputType() - Method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
 
getIntAttr(String) - Method in interface org.jlab.coda.emu.EmuModule
Get the named attribute, as an integer, from the config file of this module.
getIntAttr(String) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the named attribute, as an integer, from the config file of this module.
getIntAttr(String) - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method gets an attribute as an int.
getIntAttr(String) - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method gets an attribute as an int.
getInternalRingCount() - Method in interface org.jlab.coda.emu.EmuModule
Get the number of items this EmuModule object has in its internal rings.
getInternalRingCount() - Method in class org.jlab.coda.emu.modules.FastEventBuilder
Get the number of items this EmuModule object has in its internal rings.
getInternalRingCount() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the number of items this EmuModule object has in its internal rings.
getInternalRingCount() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
Get the number of items this EmuModule object has in its internal rings.
getInternalRingCount() - Method in class org.jlab.coda.emu.modules.RocSimulation
Get the number of items this EmuModule object has in its internal rings.
getLevel() - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
getLevel() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getLevel returns the level of this LoggingEvent object.
getLocalEtSystem() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
Get the locally created ET system object, if any.
getLocation() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getLocation returns the location of this LoggingEvent object.
getLogger() - Method in class org.jlab.coda.emu.Emu
Get the Logger this emu uses.
getMaximumQueueSize() - Method in class org.jlab.coda.emu.support.messaging.GenericCallback
Method getMaximumCueSize returns the maximumCueSize of this transitionHandler object.
getMaximumQueueSize() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg.ReceiveMsgCallback
 
getMaximumThreads() - Method in class org.jlab.coda.emu.support.messaging.GenericCallback
Method getMaximumThreads returns the maximumThreads of this transitionHandler object.
getMessage() - Method in class org.jlab.coda.emu.support.control.Command
Get the cMsg message containing the Run Control command.
getMessage() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getMessage returns the message of this LoggingEvent object.
getMessagesPerThread() - Method in class org.jlab.coda.emu.support.messaging.GenericCallback
Method getMessagesPerThread returns the messagesPerThread of this transitionHandler object.
getModule() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the module which created this channel.
getModule() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the module which created this channel.
getModules() - Method in class org.jlab.coda.emu.EmuDataPath
Get the linked list of the Modules in this path.
getMyId() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the unique id of this object.
getMyObject() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the auxiliary object.
getName(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Obtain the name from the value.
getName(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Obtain the name from the value.
getName(int) - Static method in enum org.jlab.coda.emu.support.data.EventType
Obtain the name from the value.
getNextOutputRingItem(int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Gets the next ring buffer item placed there by the last module.
getNextSequence(int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
 
getNode(Document, String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to get the Node object associated with a specific path into an XML document.
getNode() - Method in class org.jlab.coda.emu.support.configurer.DataNode
Get the Node object associated with this DataNode object.
getNode() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the EvioNode object which selects a particular event in the ByteBuffer referenced by this ring item, if any.
getNode() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the EvioNode object which selects a particular event in the ByteBuffer referenced by this ring item, if any.
getObjectType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for get-object-type command.
getObjectTypeResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-object-type command.
getOpenConfig() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
Gets the configuration for opening the ET system.
getOrdinalValue() - Method in enum org.jlab.coda.emu.support.data.ControlType
Get the ordinal value of this enum.
getOutChannels() - Method in class org.jlab.coda.emu.Emu
Get list of output channels.
getOutputChannels() - Method in interface org.jlab.coda.emu.EmuModule
Get the output channels of this EmuModule object.
getOutputChannels() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the output channels of this EmuModule object.
getOutputLevel() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the relative fill level (0-100) of all the rings of this output channel.
getOutputLevel() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the relative fill level (0-100) of all the rings of this output channel.
getOutputLevels() - Method in interface org.jlab.coda.emu.EmuModule
Get array containing the relative fill level (0-100) of each output channel's ring(s).
getOutputLevels() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get array containing the relative fill level (0-100) of each output channel's ring(s).
getOutputNames() - Method in interface org.jlab.coda.emu.EmuModule
Get the names of the output channels of this EmuModule object.
getOutputNames() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the names of the output channels of this EmuModule object.
getOutputOrder() - Method in interface org.jlab.coda.emu.EmuModule
Get the byte order of the module's output.
getOutputOrder() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the byte order of the module's output.
getOutputRingCount() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the total number of data-holding output ring buffers.
getOutputRingCount() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the total number of data-holding output ring buffers.
getOutSequence - Variable in class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
Current spot in output ring from which an item was claimed.
getOutSequence - Variable in class org.jlab.coda.emu.test.VardanERSAP.OutputRingConsumer
Current spot in output ring from which an item was claimed.
getPayloadName() - Method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
 
getPlatformHost() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Get the IP address the platform is running on.
getPlatformIpAddresses() - Method in class org.jlab.coda.emu.Emu
Get the rc platform's IP addresses as dot-decimal strings.
getPlatformPort() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Get the TCP port the platform's cMsg domain server is listening on.
getPlatformTcpPort() - Method in class org.jlab.coda.emu.Emu
Get the platform's cMsg domain server's TCP port.
getPrescale() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the prescale value associated with this channel.
getPrescale() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the prescale value associated with this channel.
getPrestartCallback() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method gets the callback object previously registered by the caller used to notify upon the arrival of a PRESTART event.
getPrestartCallback() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method gets the callback object previously registered by the caller used to notify upon the arrival of a PRESTART event.
getPrestartCallback() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method gets the callback object previously registered by the caller used to notify upon the arrival of a PRESTART event.
getPrestartCallback() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
This method gets the callback object previously registered by the caller used to notify upon the arrival of a PRESTART event.
getPriority() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Get the default priority associated with this CODA class.
getProducerSequence() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the sequence of this item for producer.
getRcServer() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Get the connection object to the rc multicast server of runcontrol platform.
getRcUDL() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Get the UDL used to make the connection to the rc server.
getRecordId() - Method in interface org.jlab.coda.emu.support.data.RingItem
The recordId, for a physics or ROC Raw type, starts at zero and increases by one in each successive "evio-file-format" data buffer.
getRecordId() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
The recordId, for a physics or ROC Raw type, starts at zero and increases by one in each successive "evio-file-format" data buffer.
getRecordId() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the record ID number of the latest event through this channel.
getRecordId() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the record ID number of the latest event through this channel.
getRingBufferIn() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the one and only input ring buffer of this data channel.
getRingBufferIn() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the one and only input ring buffer of this data channel.
getRingBuffersOut() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the array of output ring buffers.
getRingBuffersOut() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the array of output ring buffers.
getRocBufferLevelResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-roc-buffer-level command.
getRunNumber() - Method in class org.jlab.coda.emu.Emu
Get the run number of this CODA component.
getRunNumber() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the run number of this CODA component.
getRunNumber - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-run-number command.
getRunNumberResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-run-number command.
getRunType() - Method in class org.jlab.coda.emu.Emu
Get the runType of this CODA component.
getRunType() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the runType of this CODA component.
getRunType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-run-type command.
getRunTypeId() - Method in class org.jlab.coda.emu.Emu
Get the numeric code representing the run type of this CODA component.
getRunTypeId() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the numeric code representing the run type of this CODA component.
getRunTypeResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-run-type command.
getSequence - Variable in class org.jlab.coda.emu.test.VardanERSAP.CrateProducer
Current spot in ring from which an item was claimed.
getSession() - Method in class org.jlab.coda.emu.Emu
Get the session of this CODA component.
getSession() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the session of this CODA component.
getSession - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-session command.
getSessionResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-session command.
getSkipSize() - Method in class org.jlab.coda.emu.support.messaging.GenericCallback
Method getSkipSize returns the skipSize of this transitionHandler object.
getSourceId() - Method in interface org.jlab.coda.emu.support.data.RingItem
If emu input channel is reading ROC raw data, then this method gets the CODA id number of the source.
getSourceId() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
If emu input channel is reading ROC raw data, then this method gets the CODA id number of the source.
getSourceName() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the name of the data input channel (from xml config file) which read the data into this object.
getSourceName() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the name of the data input channel (from xml config file) which read the data into this object.
getState - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for get-state command.
getStateResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-state command.
getStatistics() - Method in interface org.jlab.coda.emu.EmuModule
Get the output statistics of this EmuModule object.
getStatistics() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the output statistics of this EmuModule object.
getStatisticsModule() - Method in class org.jlab.coda.emu.Emu
Get the module from which we gather statistics.
getStatus - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for get-status command.
getStatusResponse - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for response to get-status command.
getSwitchRing() - Method in interface org.jlab.coda.emu.support.data.RingItem
If merging contents of multiple rings, it's convenient to have a means to tell the caller when to switch reading from one ring to the next.
getSwitchRing() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
If merging contents of multiple rings, it's convenient to have a means to tell the caller when to switch reading from one ring to the next.
getSystemConfig() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
Get the configuration for creating the ET system.
getTagCodaId(int) - Static method in class org.jlab.coda.emu.support.data.Evio
Get the id which is the lower 12 bits of the CODA-format tag.
getTagField() - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
getTagStatus(int) - Static method in class org.jlab.coda.emu.support.data.Evio
Get the given CODA-format tag's status which is the upper 4 bits.
getTagStatus(EvioBank) - Static method in class org.jlab.coda.emu.support.data.Evio
Get the given bank's CODA-format tag's status which is the upper 4 bits.
getTagType(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Obtain the enum from the value.
getTcpServer() - Method in class org.jlab.coda.emu.support.transport.EmuDomainServer
 
getTcpServer() - Method in class org.jlab.coda.emu.test.LocalEmuDomainServer
 
getThreadGroup() - Method in class org.jlab.coda.emu.Emu
Get the ThreadGroup this emu's threads are part of.
getThrowable() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method getThrowable returns the throwable of this LoggingEvent object.
getTime() - Method in class org.jlab.coda.emu.Emu
Get the time from System.currentTimeMillis(), but it's updated only every second or thereabouts.
getTime() - Method in class org.jlab.coda.emu.Emu.StatusReportingThread
Get the time from System.currentTimeMillis(), but it's updated only every 1/4 seconds or thereabouts.
getToolBar() - Method in class org.jlab.coda.emu.support.ui.DebugFrame
Method getToolBar returns the toolBar of this Framework object.
getTotalBytes() - Method in class org.jlab.coda.emu.support.data.PayloadBuffer
Get the length of this structure in bytes, including the header.
getTotalBytes() - Method in interface org.jlab.coda.emu.support.data.RingItem
Get the length of this structure in bytes, including the header.
getTotalBytes() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Get the length of this structure in bytes, including the header.
getTransportClass() - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method gets the name of the transport class implementing this interface.
getTransportClass() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method gets the name of the transport class implementing this interface.
getTransportType() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the type of transport this channel implements.
getTransportType() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the type of transport this channel implements.
getTransportType() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
Get the type of transport this channel implements.
getTransportType() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
Get the type of transport this channel implements.
getTransportType() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
Get the type of transport this channel implements.
getTransportType() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFifo
Get the type of transport this channel implements.
getTransportType() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFile
Get the type of transport this channel implements.
getUserBoolean() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the user boolean.
getUserInt() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the user integer.
getUsers() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Get the number of users of this buffer.
getValue(Document, String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to get the value of the Node object given by the path argument or null if there is no such object.
getValue() - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
getValue() - Method in enum org.jlab.coda.emu.support.data.CODATag
Get the integer value of this enum.
getValue() - Method in enum org.jlab.coda.emu.support.data.ControlType
Get the integer value of this enum.
getValue() - Method in enum org.jlab.coda.emu.support.data.EventType
Get the integer value of this enum.
getValueField() - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
getWhatToShow() - Method in class org.jlab.coda.emu.support.configurer.Configurer
 
go() - Method in class org.jlab.coda.emu.modules.Dummy
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.EventRecording
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.FarmController
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.FastEventBuilder
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.RocSimulation
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.ToFile
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.TsFixedRateSimulation
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.modules.TsSimulation
This method implements the GO transition of the CODA run control state machine.
go() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method implements the GO transition of the CODA run control state machine.
go - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the get-run-type command.
go() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFifo
This method implements the GO transition of the CODA run control state machine.
go() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFile
This method implements the GO transition of the CODA run control state machine.
goodChunk_X_EtBufSize - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
For ET output channels, a suggested value of chunk * ET-buffer-size (bytes) which would be a good match for the current size events being built.
gotConsistentControlEvents(PayloadBuffer[], int, int) - Static method in class org.jlab.coda.emu.support.data.Evio
When this is called all channels had control events.
gotEndCmd - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Got END command from Run Control.
gotoNextRingItem(int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
It prepares to get the next ring item after DataChannelAdapter.getNextOutputRingItem(int) is called.
gotResetCmd - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Got RESET command from Run Control.

H

handleError(DOMError) - Method in class org.jlab.coda.emu.support.configurer.Configurer
Method to handle errors.
hasArgs() - Method in class org.jlab.coda.emu.support.control.Command
Does this command have any associated objects (args)?
hasData() - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method hasData ...
hasError() - Method in interface org.jlab.coda.emu.support.data.RingItem
Did this object already have an error when first received from transport?
hasError - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Has error? from ROC raw data record 4-bit status.
hasError() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Did this object already have an error when first received from transport?
hasInputFifo - Variable in class org.jlab.coda.emu.EmuDataPath.Module
Does this module have a fifo input channel?
hasNonFatalBuildingError() - Method in interface org.jlab.coda.emu.support.data.RingItem
Did this object generate a non-fatal error while being built (still allows build to continue) ?
hasNonFatalBuildingError() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Did this object generate a non-fatal error while being built (still allows build to continue) ?
hasOutputFifo - Variable in class org.jlab.coda.emu.EmuDataPath.Module
Does this module have a fifo output channel?
hasRocSpecificData() - Method in enum org.jlab.coda.emu.support.data.CODATag
Does this tag indicate the trigger bank has roc-specific data segments present?
hasRocSpecificData(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Does this tag indicate the trigger bank has roc-specific data segments present?
hasRunData() - Method in enum org.jlab.coda.emu.support.data.CODATag
Does this tag indicate run number and type are present?
hasRunData(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Does this tag indicate run number and type are present?
hasTimestamp() - Method in enum org.jlab.coda.emu.support.data.CODATag
Does this tag indicate a timestamp is present?
hasTimestamp(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Does this tag indicate a timestamp is present?
HelpBox - Class in org.jlab.coda.emu.support.ui
 
HelpBox(Frame) - Constructor for class org.jlab.coda.emu.support.ui.HelpBox
 
HelpBox(Dialog) - Constructor for class org.jlab.coda.emu.support.ui.HelpBox
 

I

id - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
ID number of this module obtained from config file.
id - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Channel id (corresponds to sourceId of ROCs for CODA event building).
ignoreDataErrors - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Any error reading/parsing data can be ignored if true.
info(String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method info ...
info(String, String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method info ...
INFO - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
INFO msg.
InjectFirstEvent - Class in org.jlab.coda.emu.test
This class is an example of a program which injects an evio event into the ER's ET system to be used by the ER as a "first event".
InjectFirstEvent() - Constructor for class org.jlab.coda.emu.test.InjectFirstEvent
 
input - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Is this channel an input (true) or output (false) channel?
inputChanLevels - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Array containing, for each input channel, the percentage (0-100) of filled ring space.
inputChanLevels - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
inputChanNames - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Array containing names for each input channel.
inputChanNames - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
inputChannelCount - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Number of output channels.
inputChannels - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
ArrayList of DataChannel objects for this module that are inputs.
inputChannelTable - Variable in class org.jlab.coda.emu.support.transport.DataTransportImplEmu
 
InputDataChannelImplEmu - Class in org.jlab.coda.emu.test
This class is a simplified version of DataChannelImplEmu class.
InputDataChannelImplEmu() - Constructor for class org.jlab.coda.emu.test.InputDataChannelImplEmu
Constructor to create a new DataChannelImplEt instance.
inputFifoName - Variable in class org.jlab.coda.emu.EmuDataPath.Module
Input fifo's name, else null.
inputItems - Variable in class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
Array to store items obtained from both the crate (input) rings.
inputRingItemCount - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of items in input ring buffer.
inputStr(String) - Static method in class org.jlab.coda.emu.EmuUtilities
Method to wait on string from keyboard.
ipAddrList - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
List of destination IP addresses.
isAnyPhysics() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a any kind of a physics event type?
isBuildable() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a type buildable by the event builder?
isBuiltTrigger() - Method in enum org.jlab.coda.emu.support.data.CODATag
Is this a built trigger tag? Values can range from 0xff20 to 0xff4f.
isBuiltTrigger(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Is this a built trigger tag? Values can range from 0xff20 to 0xff4f.
isBuiltTriggerBank(EvioNode) - Static method in class org.jlab.coda.emu.support.data.Evio
Determine whether a bank is a built trigger bank or not.
isConnected() - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method tells if this DataTransport object is connected.
isConnected() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method tells if this DataTransport object is connected.
isContainer() - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
isControl(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Is this a control tag of any sort?
isControl() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a control event type?
isControlEvent() - Method in interface org.jlab.coda.emu.support.data.RingItem
Is this object a control event?
isControlEvent() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Is this object a control event?
isDebugEnabled() - Method in class org.jlab.coda.emu.support.logger.Logger
Method isDebugEnabled returns the debugEnabled of this Logger object.
isDirect() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Is this a direct buffer or not?
isDisentangledPhysics() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a fully-built, disentangled physics event type?
isEbFriendly() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a type appropriate for the event builder?
isEnd() - Method in enum org.jlab.coda.emu.support.data.ControlType
Is this an "end" control tag?
isEnd(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Is this an "end" control tag?
isER - Variable in class org.jlab.coda.emu.test.blast.EmuBlastee3
 
isErrorEnabled() - Method in class org.jlab.coda.emu.support.logger.Logger
Method isErrorEnabled returns the errorEnabled of this Logger object.
isEventBuilder() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Is this class representative of an event building emu?
isEventRecorder() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Is this class representative of an event recording emu?
isFifo - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Is this channel an input or output fifo channel? Convenience variable.
isFileWritingOn() - Method in class org.jlab.coda.emu.Emu
Set the flag to tell file output channel to actually write the file or not.
isFinalEventBuilder() - Method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Is this class representative of a final event building emu (NOT DC)?
isFirst - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Is this USER event also a "first event" to be written in each file split?
isFirstEvent() - Method in interface org.jlab.coda.emu.support.data.RingItem
Is this object a first event?
isFirstEvent(boolean) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set whether this object a first event.
isFirstEvent() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Is this object a first event?
isFirstEvent(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set whether this object a first event.
isFromConsumerGet() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Was this item obtained through a call to consumerGet()?
isFromDebugGui() - Method in class org.jlab.coda.emu.support.control.Command
Is this command from the debug gui or run control?
isGo() - Method in enum org.jlab.coda.emu.support.data.ControlType
Is this a "go" control tag?
isGo(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Is this a "go" control tag?
isHead - Variable in class org.jlab.coda.emu.EmuDataPath.Module
Is this module the head of this data path?
isInput() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get whether this channel is an input channel (true), or it is an output channel (false).
isInput() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get whether this channel is an input channel (true), or it is an output channel (false).
isPartialPhysics() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a partially-built physics event type? If so, this event did not yet make it through all the layers of event building.
isPause() - Method in enum org.jlab.coda.emu.support.data.ControlType
Is this a "pause" control tag?
isPause(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Is this a "pause" control tag?
isPhysics() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a fully-built, but entangled physics event type?
isPrestart() - Method in enum org.jlab.coda.emu.support.data.ControlType
Is this a "prestart" control tag?
isPrestart(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Is this a "prestart" control tag?
isRawTrigger() - Method in enum org.jlab.coda.emu.support.data.CODATag
Is this a raw trigger tag? Values can range from 0xff10 to 0xff1f.
isRawTrigger(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Is this a raw trigger tag? Values can range from 0xff10 to 0xff1f.
isRawTriggerBank(EvioNode) - Static method in class org.jlab.coda.emu.support.data.Evio
Determine whether a bank is a trigger bank from a ROC or not.
isROCRaw() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a data event type?
isServer() - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method returns true if this DataTransport object is a server (sends data) or false if it is a client (receives data).
isServer - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Does this DataTransport object receive data (server = true) or does it send data (server = false)?
isServer() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method returns true if this DataTransport object is a server (sends data) or false if it is a client (receives data).
isSync() - Method in enum org.jlab.coda.emu.support.data.ControlType
Is this a sync control tag?
isSync(int) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Is this an "sync" control tag?
isSync() - Method in interface org.jlab.coda.emu.support.data.RingItem
Is this object is a sync event? This condition is set by the ROC and it is only read - never set.
isSync - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Is sync bank? from ROC raw data record 4-bit status.
isSync() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Is this object is a sync event? This condition is set by the ROC and it is only read - never set.
isSyncEVent(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Is this any kind of a sync event tag?
isSyncEVent() - Method in enum org.jlab.coda.emu.support.data.CODATag
Is this any kind of a sync event tag?
isSyncEvent(EvioNode) - Static method in class org.jlab.coda.emu.support.data.Evio
Determine whether a bank is a SYNC control event or not.
isTagBigEndian(int) - Static method in class org.jlab.coda.emu.support.data.Evio
See if the given CODA-format tag indicates data is big endian.
isTagSingleEventMode(int) - Static method in class org.jlab.coda.emu.support.data.Evio
See if the given CODA-format tag indicates the ROC is in single event mode.
isTagSyncEvent(int) - Static method in class org.jlab.coda.emu.support.data.Evio
See if the given CODA-format tag indicates it is a sync event.
isTransition() - Method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
 
isTrigger(int) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Is this any kind of a trigger tag? Values can range from 0xff10 to 0xff4f.
isTrigger() - Method in enum org.jlab.coda.emu.support.data.CODATag
Is this any kind of a trigger tag? Values can range from 0xff10 to 0xff4f.
isUser() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a user event type?
isUser() - Method in interface org.jlab.coda.emu.support.data.RingItem
Is this object a USER event type?
isUser - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Is this a USER event type?
isUser() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Is this object a USER event type?
isUser(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
isUserEvent(EvioBank) - Static method in class org.jlab.coda.emu.support.data.Evio
Determine whether a bank is a USER event or not.
isUserEvent(EvioNode) - Static method in class org.jlab.coda.emu.support.data.Evio
Determine whether an event is a USER event or not.
isUserOrControl() - Method in enum org.jlab.coda.emu.support.data.EventType
Is this a usr or control event type?

K

killAllThreads() - Method in class org.jlab.coda.emu.support.transport.EmuDomainTcpServer
Kills this and all spawned threads.
killAllThreads() - Method in class org.jlab.coda.emu.support.transport.EmuDomainUdpListener
Kills this and all spawned threads.
killAllThreads() - Method in class org.jlab.coda.emu.test.LocalEmuDomainTcpServer
Kills this and all spawned threads.
killAllThreads() - Method in class org.jlab.coda.emu.test.LocalEmuDomainUdpListener
Kills this and all spawned threads.

L

liveTime - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
LocalEmuDomainServer - Class in org.jlab.coda.emu.test
Local copy of EmuDomainServer class.
LocalEmuDomainServer(int, String, String, DataTransportImplEmu) - Constructor for class org.jlab.coda.emu.test.LocalEmuDomainServer
 
LocalEmuDomainTcpServer - Class in org.jlab.coda.emu.test
Local copy of EmuDomainTcpServer class.
LocalEmuDomainTcpServer(LocalEmuDomainServer, int) - Constructor for class org.jlab.coda.emu.test.LocalEmuDomainTcpServer
Constructor.
LocalEmuDomainUdpListener - Class in org.jlab.coda.emu.test
Local copy of EmuDomainUdpListener class.
LocalEmuDomainUdpListener(LocalEmuDomainServer, int, String, String) - Constructor for class org.jlab.coda.emu.test.LocalEmuDomainUdpListener
Constructor.
localTempPort - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
The local port used temporarily while multicasting for other rc multicast servers.
logger - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Logger used to log messages to debug console.
Logger - Class in org.jlab.coda.emu.support.logger
This class is used as abstraction layer for log messages Minimum Log4j implementation with multiple overloaded functions
Logger() - Constructor for class org.jlab.coda.emu.support.logger.Logger
 
logger - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Logger associated with this EMU (convenience member).
logger - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Logging object associated with the emu that created this transport.
LoggerAppender - Interface in org.jlab.coda.emu.support.logger
Interface LoggerAppender ...
LoggerDataWrapper - Class in org.jlab.coda.emu.support.logger
 
LoggerDataWrapper(boolean) - Constructor for class org.jlab.coda.emu.support.logger.LoggerDataWrapper
Constructor LoggerDataWrapper creates a new LoggerDataWrapper instance.
LoggerDataWrapper(long) - Constructor for class org.jlab.coda.emu.support.logger.LoggerDataWrapper
Constructor LoggerDataWrapper creates a new LoggerDataWrapper instance.
LoggerDataWrapper(Object) - Constructor for class org.jlab.coda.emu.support.logger.LoggerDataWrapper
Constructor LoggerDataWrapper creates a new LoggerDataWrapper instance.
LoggerDataWrapper(long, long) - Constructor for class org.jlab.coda.emu.support.logger.LoggerDataWrapper
Constructor LoggerDataWrapper creates a new LoggerDataWrapper instance.
LoggerDataWrapper(String, String) - Constructor for class org.jlab.coda.emu.support.logger.LoggerDataWrapper
Constructor LoggerDataWrapper creates a new LoggerDataWrapper instance.
LoggingEvent - Class in org.jlab.coda.emu.support.logger
 
LoggingEvent(int, String, StackTraceElement, Throwable) - Constructor for class org.jlab.coda.emu.support.logger.LoggingEvent
Constructor LoggingEvent creates a new LoggingEvent instance.
LoggingEvent(int, String, StackTraceElement, Throwable, Object) - Constructor for class org.jlab.coda.emu.support.logger.LoggingEvent
Constructor LoggingEvent creates a new LoggingEvent instance.
logQueueAppender - Variable in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
LogTextCaret - Class in org.jlab.coda.emu.support.ui.log
 
LogTextCaret() - Constructor for class org.jlab.coda.emu.support.ui.log.LogTextCaret
 

M

main(String[]) - Static method in class org.jlab.coda.emu.EmuFactory
Method main, entry point for this program simply creates an object of class Emu.
main(String[]) - Static method in class org.jlab.coda.emu.support.ui.EMUCommander
Run as executable.
main(String[]) - Static method in class org.jlab.coda.emu.test.blast.EmuBlastee
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.blast.EmuBlastee2
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.blast.EmuBlastee3
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.blast.EmuBlaster
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.blast.EmuBlaster2
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.BuildThreadTest
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.ByteBufferSupplyTest
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.EmuDomainReceiver
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.InjectFirstEvent
 
main(String[]) - Static method in class org.jlab.coda.emu.test.RcProtocolTest
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.ReceiverCmsg
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.ReceiverEt
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.RocSynchronizer
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.SenderCmsg
Run as a stand-alone application.
main(String[]) - Static method in class org.jlab.coda.emu.test.VardanERSAP
 
makeTriggerBankFromPhysics(PayloadBuffer[], CompactEventBuilder, int, int, int, boolean, boolean, boolean, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of Physics event format (from previous event builder) into a single trigger bank which will be used in the final built event.
makeTriggerBankFromPhysics(PayloadBuffer[], EvioNode[], EvioNode[], ByteBuffer[], ByteBuffer, int, int, int, boolean, boolean, boolean, boolean, int, int[], long[], long[], long[], long[], long[], short[], short[]) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of Physics event format (from previous event builder) into a single trigger bank which will be used in the final built event.
makeTriggerBankFromPhysicsOrig(PayloadBuffer[], CompactEventBuilder, int, int, int, boolean, boolean, boolean, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of Physics event format (from previous event builder) into a single trigger bank which will be used in the final built event.
makeTriggerBankFromRocRaw(PayloadBuffer[], ByteBuffer, int, long, int, int, boolean, boolean, boolean, int, int, long[], short[], int[], int[], int[], ByteBuffer[], EvioNode[], boolean) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of ROC raw format into a single trigger bank which will be used in the final built event.
makeTriggerBankFromRocRaw(PayloadBuffer[], CompactEventBuilder, int, long, int, int, boolean, boolean, boolean, int, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of ROC raw format into a single trigger bank which will be used in the final built event.
makeTriggerBankFromRocRaw(PayloadBuffer[], CompactEventBuilder, int, long, int, int, boolean, boolean, boolean, int, int, long[], short[], int[], int[]) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of ROC raw format into a single trigger bank which will be used in the final built event.
makeTriggerBankFromRocRawOld(PayloadBuffer[], CompactEventBuilder, int, long, int, int, boolean, boolean, boolean, int, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of ROC raw format into a single trigger bank which will be used in the final built event.
makeTriggerBankFromRocRawOrig(PayloadBuffer[], CompactEventBuilder, int, long, int, int, boolean, boolean, boolean, int, int) - Static method in class org.jlab.coda.emu.support.data.Evio
Combine the trigger banks of all input payload banks of ROC raw format into a single trigger bank which will be used in the final built event.
matchesId() - Method in interface org.jlab.coda.emu.support.data.RingItem
Does the source id match that of the input channel?
matchesId(boolean) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set whether the source id matches that of the input channel.
matchesId - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Does sourceId match id of input channel?
matchesId() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Does the source id match that of the input channel?
matchesId(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set whether the source id matches that of the input channel.
maxEventSize - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Maximum-sized built event in bytes.
maxEventSize - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
maySkipMessages() - Method in class org.jlab.coda.emu.support.messaging.GenericCallback
Method maySkipMessages ...
MDIDesktopManager - Class in org.jlab.coda.emu.support.ui
Private class used to replace the standard DesktopManager for JDesktopPane.
MDIDesktopManager(MDIDesktopPane) - Constructor for class org.jlab.coda.emu.support.ui.MDIDesktopManager
 
MDIDesktopPane - Class in org.jlab.coda.emu.support.ui
An extension of JDesktopPane that supports often used MDI functionality.
MDIDesktopPane() - Constructor for class org.jlab.coda.emu.support.ui.MDIDesktopPane
 
minEventSize - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Minimum-sized built event in bytes.
minEventSize - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
Module() - Constructor for class org.jlab.coda.emu.EmuDataPath.Module
 
module - Variable in class org.jlab.coda.emu.EmuDataPath.Module
EmuModule object (the actual module itself).
module - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Module to which this channel belongs.
ModuleAdapter - Class in org.jlab.coda.emu.modules
This class contains boilerplate code for implementing a module.
ModuleAdapter(String, Emu) - Constructor for class org.jlab.coda.emu.modules.ModuleAdapter
Default constructor for fake TS.
ModuleAdapter(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.ModuleAdapter
Constructor creates a new EventRecording instance.
ModuleAdapter.RateCalculatorThread - Class in org.jlab.coda.emu.modules
This class defines a thread that makes instantaneous rate calculations once every few seconds.
moduleName - Variable in class org.jlab.coda.emu.EmuDataPath.Module
Name of this module.
moduleState - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
State of this module.
monitor - Variable in class org.jlab.coda.emu.support.ui.EMUCommander
 
monitor(QueueAppender) - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
MonitorRunnable() - Constructor for class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog.MonitorRunnable
 
monitorThread - Variable in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
multicastResponse - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
Signal to coordinate the multicasting and waiting for responses.
mustSerializeMessages() - Method in class org.jlab.coda.emu.support.messaging.GenericCallback
Method mustSerializeMessages ...
MvalReportingHandler - Class in org.jlab.coda.emu.support.messaging
This class receives messages from the ET input channels containing the number of evio events in each ET event (or M).
MvalReportingHandler(CMSGPortal) - Constructor for class org.jlab.coda.emu.support.messaging.MvalReportingHandler
Constructor.
myCallback() - Constructor for class org.jlab.coda.emu.test.ReceiverCmsg.myCallback
 
myCallback() - Constructor for class org.jlab.coda.emu.test.RocSynchronizer.myCallback
 
myIndex - Variable in class org.jlab.coda.emu.support.data.ByteBufferItem
Auxiliary integer storage.

N

name() - Method in class org.jlab.coda.emu.Emu
Get the name of this CODA component.
name() - Method in interface org.jlab.coda.emu.EmuModule
Get the name of the module
name - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Name of this module.
name() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the name of the module
name() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the name of this CODA component.
name() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateIF
Get the state name.
name() - Method in class org.jlab.coda.emu.support.control.Command
Get the name of the Run Control command.
name - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
name() - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Get the name of this data channel.
name - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Channel name
name() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the name of this data channel.
name() - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method gets the name of this DataTransport object.
name - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Name of this DataTransport object.
name() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method gets the name of this DataTransport object.
nanoSecPerBuf - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of milliseconds between each buffer being sent.
newContainer(Document, String, String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to add a new container DataNode object to the Node object given by the path argument.
newInstance() - Method in class org.jlab.coda.emu.support.data.RingItemFactory
 
newInstance() - Method in class org.jlab.coda.emu.test.VardanERSAP.ByteBufferFactory
 
newValue(Document, String, String, String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to add an attribute (name/value pair) DataNode object to or replace one with the same name associated with the Node object given by the path argument.
nextEvent - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of the module's buildable event produced which this channel will output next (starting at 0).
nextReleaseIndex - Variable in class org.jlab.coda.emu.test.BuildThreadTest.BuildThread
 
nextReleaseIndex - Variable in class org.jlab.coda.emu.test.BuildThreadTest.BuildThreadVol
 
nextSequences - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Index of next ring item.
node - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Object containing info about specific evio event in the buffer.
nonFatalBuildingError - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Was there an non-fatal error generated while trying to build an event?
numberOfLongs - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 

O

objectType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
org.jlab.coda.emu - package org.jlab.coda.emu
 
org.jlab.coda.emu.modules - package org.jlab.coda.emu.modules
 
org.jlab.coda.emu.support.codaComponent - package org.jlab.coda.emu.support.codaComponent
 
org.jlab.coda.emu.support.configurer - package org.jlab.coda.emu.support.configurer
 
org.jlab.coda.emu.support.control - package org.jlab.coda.emu.support.control
 
org.jlab.coda.emu.support.data - package org.jlab.coda.emu.support.data
 
org.jlab.coda.emu.support.logger - package org.jlab.coda.emu.support.logger
 
org.jlab.coda.emu.support.messaging - package org.jlab.coda.emu.support.messaging
 
org.jlab.coda.emu.support.transport - package org.jlab.coda.emu.support.transport
 
org.jlab.coda.emu.support.ui - package org.jlab.coda.emu.support.ui
 
org.jlab.coda.emu.support.ui.log - package org.jlab.coda.emu.support.ui.log
 
org.jlab.coda.emu.test - package org.jlab.coda.emu.test
 
org.jlab.coda.emu.test.blast - package org.jlab.coda.emu.test.blast
 
outputAvailableSequence - Variable in class org.jlab.coda.emu.test.VardanERSAP
Track which sequence is currently available from the output ring.
outputBarrier - Variable in class org.jlab.coda.emu.test.VardanERSAP
1 barrier for output ring's consumer
outputChanLevels - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Array containing, for each output channel, the percentage (0-100) of filled ring space.
outputChanLevels - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
outputChanNames - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Array containing names for each output channel.
outputChanNames - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
outputChannelCount - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Number of output channels.
outputChannelCount - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Total number of module's output channels.
outputChannelFill - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of entries (filled slots) in each ring buffer of this output channel.
outputChannels - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
ArrayList of DataChannel objects that are outputs.
outputFifoName - Variable in class org.jlab.coda.emu.EmuDataPath.Module
Output fifo's name, else null.
outputIndex - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
This output channel's order in relation to the other output channels for module, starting at 0.
outputItems - Variable in class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
Array to store items obtained from both the output ring.
outputModuleInternalRingCount - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of items in output channel's internal ByteBuffer supplies.
outputNextSequence - Variable in class org.jlab.coda.emu.test.VardanERSAP
Track which sequence the output consumer wants next from output ring.
outputOrder - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Do we produce big or little endian output in ByteBuffers?
outputRingBuffer - Variable in class org.jlab.coda.emu.test.VardanERSAP
1 output RingBuffer.
OutputRingConsumer() - Constructor for class org.jlab.coda.emu.test.VardanERSAP.OutputRingConsumer
 
outputRingCount - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Total number of module's event-building threads and therefore output ring buffers.
outputRingItemCount - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Number of items in output ring buffers.
outputSequence - Variable in class org.jlab.coda.emu.test.VardanERSAP
1 sequence for the output ring's consumer

P

parameters() - Method in class org.jlab.coda.emu.Emu
Get the configuration of this CODA component in the form of a parsed XML document object that is loaded when the configure command is executed.
parameters() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Get the configuration of this CODA component in the form of a parsed XML document object that is loaded when the configure command is executed.
parseFile(String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to parse a file containing an XML configuration.
parser - Variable in class org.jlab.coda.emu.test.ReceiverCmsg
 
parseString(String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to parse a string containing an XML configuration.
pause() - Method in class org.jlab.coda.emu.modules.Dummy
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.modules.FarmController
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method implements the PAUSE transition of the CODA run control state machine.
pause - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-run-type command.
pause - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Do we pause the dataThread?
pause() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFifo
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFile
This method implements the PAUSE transition of the CODA run control state machine.
pause() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
This method implements the PAUSE transition of the CODA run control state machine.
paused - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
User hit PAUSE button if true.
PayloadBuffer - Class in org.jlab.coda.emu.support.data
Wrapper for a ByteBuffer object that has external, associated data.
PayloadBuffer() - Constructor for class org.jlab.coda.emu.support.data.PayloadBuffer
Zero-arg constructor.
PayloadBuffer(ByteBuffer) - Constructor for class org.jlab.coda.emu.support.data.PayloadBuffer
Constructor that sets attachment to null.
PayloadBuffer(ByteBuffer, Object, EvioNode) - Constructor for class org.jlab.coda.emu.support.data.PayloadBuffer
Constructor.
PayloadBuffer(ByteBuffer, EventType, ControlType, int, int, String, EvioNode) - Constructor for class org.jlab.coda.emu.support.data.PayloadBuffer
Constructor that sets attachment to null.
PayloadBuffer(PayloadBuffer) - Constructor for class org.jlab.coda.emu.support.data.PayloadBuffer
Copy constructor.
pCounter1 - Variable in class org.jlab.coda.emu.test.blast.EmuBlaster2
 
pCounter2 - Variable in class org.jlab.coda.emu.test.blast.EmuBlaster2
 
poll() - Method in class org.jlab.coda.emu.support.logger.QueueAppender
Return a LoggingEvent object from the internal storage queue.
poll(int) - Method in class org.jlab.coda.emu.support.logger.QueueAppender
Return a LoggingEvent object from the internal storage queue.
postCommand(Command) - Method in class org.jlab.coda.emu.Emu
This method puts a command object into a mailbox of a CODA component that is periodically checked by that component.
postCommand(Command) - Method in interface org.jlab.coda.emu.support.control.CommandAcceptor
This method puts a command object into a mailbox of a CODA component that is periodically checked by that component.
postCommand(Command) - Method in class org.jlab.coda.emu.support.ui.EMUCommander.CommandHandler
 
powerOfTwo(int, boolean) - Static method in class org.jlab.coda.emu.EmuUtilities
Return the power of 2 closest to the given argument.
prescale - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
For ET output channel of ER, select a prescaled number of events to be sent.
prestart() - Method in class org.jlab.coda.emu.modules.Dummy
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.EventRecording
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.FarmController
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.FastEventBuilder
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.RocSimulation
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.ToFile
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.TsFixedRateSimulation
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.modules.TsSimulation
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method implements the PRESTART transition of the CODA run control state machine.
prestart - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-run-number command.
prestart() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
This method implements the PRESTART transition of the CODA run control state machine.
prestart() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
This method implements the PRESTART transition of the CODA run control state machine.
prestartCallback - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Object used by Emu to be notified of PRESTART event arrival.
prestartCallback - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Object used by Emu to be notified of PRESTART event arrival.
prestartPayloadRunType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding run type int.
previousState() - Method in class org.jlab.coda.emu.Emu
This method returns the previous state of the modules in this Emu.
PrintAppender - Class in org.jlab.coda.emu.support.logger
 
PrintAppender(PrintWriter) - Constructor for class org.jlab.coda.emu.support.logger.PrintAppender
Constructor PrintAppender creates a new PrintAppender instance.
printBuildTimeHistogram(String, String) - Method in class org.jlab.coda.emu.support.data.Statistics
Print out a histogram of data points.
printStackTrace() - Static method in class org.jlab.coda.emu.EmuUtilities
This method prints out the current stack trace.
publish(ByteBufferItem) - Method in class org.jlab.coda.emu.support.data.ByteBufferSupply
Used to tell that the consumer that the ring buffer item is ready for consumption.
publish() - Method in class org.jlab.coda.emu.test.VardanERSAP.CrateProducer
Used to tell the consumer that the ring buffer item gotten with this producer's last call to VardanERSAP.CrateProducer.get() (and all previously gotten items) is ready for consumption.
put() - Method in class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
This "consumer" is also a producer for the output ring.
put() - Method in class org.jlab.coda.emu.test.VardanERSAP.OutputRingConsumer
This "consumer" is also a producer for the output ring.

Q

QueueAppender - Class in org.jlab.coda.emu.support.logger
Class QueueAppender which keeps a queue of logging events appended.
QueueAppender(int) - Constructor for class org.jlab.coda.emu.support.logger.QueueAppender
Constructor QueueAppender creates a new QueueAppender instance.
quit() - Method in class org.jlab.coda.emu.Emu
Exit this Emu (there still may be other threads running in the JVM).

R

RateCalculator - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Thread to calculate event and data rates.
RateCalculatorThread() - Constructor for class org.jlab.coda.emu.modules.ModuleAdapter.RateCalculatorThread
 
RC_GUI_CONSOLE - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
RC GUI CONSOLE msg, 15.
RcCommandHandler - Class in org.jlab.coda.emu.support.messaging
Class RcCommandHandler
RcCommandHandler(CMSGPortal) - Constructor for class org.jlab.coda.emu.support.messaging.RcCommandHandler
Constructor RcCommandHandler creates a new RcCommandHandler instance.
rcConsole(String, String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method rc gui console ...
RCConstants - Class in org.jlab.coda.emu.support.messaging
This class holds cMsg message types that are used for both subscriptions and messages.
RCConstants() - Constructor for class org.jlab.coda.emu.support.messaging.RCConstants
 
rcGuiErrorMessage(String) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send an error message that ends up on the run control gui.
rcGuiInfoMessage(String) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send an informational message that ends up on the run control gui.
rcGuiSevereMessage(String) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send an error message that ends up on the run control gui.
rcGuiWarningMessage(String) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send a warning message that ends up on the run control gui.
RcProtocolTest - Class in org.jlab.coda.emu.test
This class is designed to find bugs in the network communication/protocol when talking to rc server (agent).
RcProtocolTest(String[]) - Constructor for class org.jlab.coda.emu.test.RcProtocolTest
Constructor.
rcResponseCommandType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in subscription that receives rc response commands.
receiveDataThread() - Constructor for class org.jlab.coda.emu.test.ReceiverEt.receiveDataThread
 
ReceiveMsgCallback() - Constructor for class org.jlab.coda.emu.support.transport.DataChannelImplCmsg.ReceiveMsgCallback
 
ReceiverCmsg - Class in org.jlab.coda.emu.test
This class is designed to receive output from an EMU.
ReceiverCmsg(String[]) - Constructor for class org.jlab.coda.emu.test.ReceiverCmsg
Constructor.
ReceiverCmsg.myCallback - Class in org.jlab.coda.emu.test
This class defines the callback to be run when a message matching our subscription arrives.
ReceiverEt - Class in org.jlab.coda.emu.test
Created by IntelliJ IDEA.
ReceiverEt(String[]) - Constructor for class org.jlab.coda.emu.test.ReceiverEt
Constructor.
ReceiverEt.receiveDataThread - Class in org.jlab.coda.emu.test
 
recordId - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
If the event type is RocRaw or Physics, this is the record id of this CODA events.
recordId - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Record id (corresponds to evio events flowing through data channel).
registerEndCallback(EmuEventNotify) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method allows for setting a object used to notify the caller when an END event has arrived (or any other occurrence for that matter).
registerEndCallback(EmuEventNotify) - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method allows for setting a object used to notify the caller when an END event has arrived (or any other occurrence for that matter).
registerEndCallback(EmuEventNotify) - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method allows for setting a object used to notify the caller when an END event has arrived (or any other occurrence for that matter).
registerEndCallback(EmuEventNotify) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
This method allows for setting a object used to notify the caller when an END event has arrived (or any other occurrence for that matter).
registerPrestartCallback(EmuEventNotify) - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method allows for setting a object used to notify the caller when a PRESTART event has arrived (or any other occurrence for that matter).
registerPrestartCallback(EmuEventNotify) - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method allows for setting a object used to notify the caller when a PRESTART event has arrived (or any other occurrence for that matter).
registerPrestartCallback(EmuEventNotify) - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method allows for setting a object used to notify the caller when a PRESTART event has arrived (or any other occurrence for that matter).
registerPrestartCallback(EmuEventNotify) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
This method allows for setting a object used to notify the caller when a PRESTART event has arrived (or any other occurrence for that matter).
regulateBufferRate - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Use both bufsPerSec and eventsPerBuffer to regulate the data flow out of this channel.
regulateOutputBufferRate(int, double) - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Turn on regulation of the flow of data through an output channel.
regulateOutputBufferRate(int, double) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Turn on regulation of the flow of data through an output channel.
release(ByteBufferItem) - Method in class org.jlab.coda.emu.support.data.ByteBufferSupply
Consumer releases claim on the given ring buffer item so it becomes available for reuse.
releaseByteBuffer() - Method in interface org.jlab.coda.emu.support.data.RingItem
Releases a ByteBuffer (if any) referenced by this object which was obtained from a ByteBufferSupply object.
releaseByteBuffer() - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Releases a ByteBuffer (if any) referenced by this object which was obtained from a ByteBufferSupply object.
releaseCurrentAndGoToNextOutputRingItem(int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Releases the item obtained by calling DataChannelAdapter.getNextOutputRingItem(int), so that it may be reused for writing into by the last module.
releaseOutputRingItem(int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Releases the item obtained by calling DataChannelAdapter.getNextOutputRingItem(int), so that it may be reused for writing into by the last module.
remove(Component) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
 
removeAppender(LoggerAppender) - Method in class org.jlab.coda.emu.support.logger.Logger
Method removeAppender ...
removeDocument(Document) - Method in class org.jlab.coda.emu.support.ui.DebugFrame
Method removeDocument ...
removeEmptyTextNodes(Element) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Remove any empty text (child) nodes from a DOM node.
removeFromPanel(DataNode) - Method in class org.jlab.coda.emu.support.configurer.DataNode
Remove a DataNode object from this DataNode object as part of the JPanel.
reportStatus - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type of status message periodically sent to rcServer.
representsEmuStatistics() - Method in interface org.jlab.coda.emu.EmuModule
If an EMU has more than one module, which module's statistics represent the EMU as a whole needs to be determined.
representsEmuStatistics() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
If an EMU has more than one module, which module's statistics represent the EMU as a whole needs to be determined.
representStatistics - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
If true, this module's statistics represents that of the EMU.
reserved - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
Reserved.
reset() - Method in class org.jlab.coda.emu.Emu
This method executes a RESET command.
reset() - Method in class org.jlab.coda.emu.EmuEventNotify
This method enables reuse of this object.
reset() - Method in class org.jlab.coda.emu.modules.Dummy
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.EventRecording
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.FarmController
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.FastEventBuilder
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.RocSimulation
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.ToFile
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.TsFixedRateSimulation
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.modules.TsSimulation
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Reset this CODA component.
reset() - Method in interface org.jlab.coda.emu.support.codaComponent.CODAStateMachine
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.codaComponent.CODAStateMachineAdapter
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Method to reset this item each time it is retrieved from the supply.
reset - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the reset command.
reset() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplCmsg
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEmu
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplEt
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFifo
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataChannelImplFile
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplCmsg
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEmu
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplFifo
This method implements the RESET transition of the CODA run control state machine.
reset() - Method in class org.jlab.coda.emu.support.ui.SmartToolbar
Remove all components from this toolbar.
resizeDesktop() - Method in class org.jlab.coda.emu.support.ui.MDIDesktopManager
 
respondingHost - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
The host of the responding server to initial multicast probes of the local subnet.
resume - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-run-type command.
ringBufferIn - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Ring buffer - one per input channel.
ringBuffersOut - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Array holding all ring buffers for output.
RingConsumerThread() - Constructor for class org.jlab.coda.emu.test.ByteBufferSupplyTest.RingConsumerThread
 
ringIndex - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Ring that the next event will show up on.
RingItem - Interface in org.jlab.coda.emu.support.data
This interface defines the type of item which may be passed to the EMU through its transport channels.
RingItemAdapter - Class in org.jlab.coda.emu.support.data
This class provides the boilerplate methods of the RingItem interface.
RingItemAdapter() - Constructor for class org.jlab.coda.emu.support.data.RingItemAdapter
Constructor.
RingItemAdapter(int) - Constructor for class org.jlab.coda.emu.support.data.RingItemAdapter
Constructor.
RingItemAdapter(RingItem) - Constructor for class org.jlab.coda.emu.support.data.RingItemAdapter
Copy constructor which copies references and doesn't clone.
ringItemCount - Variable in class org.jlab.coda.emu.modules.FastEventBuilder
Number of items in build thread ring buffers.
RingItemFactory - Class in org.jlab.coda.emu.support.data
Class used by the Disruptor's RingBuffer to populate itself with PayloadBuffers or PayloadBanks.
RingItemFactory() - Constructor for class org.jlab.coda.emu.support.data.RingItemFactory
 
RocFixedRateSimulation - Class in org.jlab.coda.emu.modules
This class simulates a Roc.
RocFixedRateSimulation(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.RocFixedRateSimulation
Constructor RocSimulation creates a simulated ROC instance.
RocFixedRateSimulation.EventGeneratingThread - Class in org.jlab.coda.emu.modules
This thread generates events with junk data in it (all zeros except first word which is the event number).
RocSimulation - Class in org.jlab.coda.emu.modules
This class simulates a Roc.
RocSimulation(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.RocSimulation
Constructor RocSimulation creates a simulated ROC instance.
RocSimulation.EventGeneratingThread - Class in org.jlab.coda.emu.modules
This thread generates events with junk data in it (all zeros except first word which is the event number).
RocSynchronizer - Class in org.jlab.coda.emu.test
This class is designed to receive output from fake Roc EMUs and is used to synchronize their output so they all produce the same amount of events and therefore the run can END properly.
RocSynchronizer(String[]) - Constructor for class org.jlab.coda.emu.test.RocSynchronizer
Constructor.
RocSynchronizer.myCallback - Class in org.jlab.coda.emu.test
This class defines the callback to be run when a message matching our subscription arrives.
run() - Method in class org.jlab.coda.emu.Emu.StatusReportingThread
Send a status message every 2 (statusReportingPeriod/1000) seconds.
run() - Method in class org.jlab.coda.emu.modules.FastEventBuilder.BuildingThread
 
run() - Method in class org.jlab.coda.emu.modules.ModuleAdapter.RateCalculatorThread
Method run is the action loop of the thread.
run() - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation.EventGeneratingThread
 
run() - Method in class org.jlab.coda.emu.modules.RocSimulation.EventGeneratingThread
 
run() - Method in class org.jlab.coda.emu.support.transport.EmuDomainServer
 
run() - Method in class org.jlab.coda.emu.support.transport.EmuDomainTcpServer
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.support.transport.EmuDomainUdpListener
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog.MonitorRunnable
 
run() - Method in class org.jlab.coda.emu.test.blast.EmuBlastee
Method to allow connections from EmuBlasters and read their data.
run() - Method in class org.jlab.coda.emu.test.blast.EmuBlastee2
Method to allow connections from EmuBlasters and read their data.
run() - Method in class org.jlab.coda.emu.test.blast.EmuBlastee3
Method to allow connections from EmuBlasters and read their data.
run() - Method in class org.jlab.coda.emu.test.blast.EmuBlaster
 
run() - Method in class org.jlab.coda.emu.test.blast.EmuBlaster2
 
run() - Method in class org.jlab.coda.emu.test.BuildThreadTest.BuildThread
 
run() - Method in class org.jlab.coda.emu.test.BuildThreadTest.BuildThreadVol
 
run() - Method in class org.jlab.coda.emu.test.BuildThreadTest
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.ByteBufferSupplyTest.RingConsumerThread
 
run() - Method in class org.jlab.coda.emu.test.ByteBufferSupplyTest
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.EmuDomainReceiver
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.LocalEmuDomainServer
 
run() - Method in class org.jlab.coda.emu.test.LocalEmuDomainTcpServer
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.LocalEmuDomainUdpListener
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.RcProtocolTest
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.ReceiverCmsg
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.ReceiverEt.receiveDataThread
 
run() - Method in class org.jlab.coda.emu.test.ReceiverEt
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.RocSynchronizer
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.SenderCmsg
This method is executed as a thread.
run() - Method in class org.jlab.coda.emu.test.SenderCmsg.sendDataThread
 
run() - Method in class org.jlab.coda.emu.test.VardanERSAP.CrateAggregatingConsumer
 
run() - Method in class org.jlab.coda.emu.test.VardanERSAP.CrateProducer
 
run() - Method in class org.jlab.coda.emu.test.VardanERSAP.OutputRingConsumer
 
run() - Method in class org.jlab.coda.emu.test.VardanERSAP
Run a setup with 2 crate producer threads, one crate consumer thread and one output ring consumer thread.
runCommandType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in subscription that receives run commands.
runEndTime - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
runNumberPayload - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding run number.
runStartTime - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
runTypePayload - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding run type name.

S

send(cMsgMessage) - Method in class org.jlab.coda.emu.test.RcProtocolTest
Method to send a message to the domain server for further distribution.
sendDataThread() - Constructor for class org.jlab.coda.emu.test.SenderCmsg.sendDataThread
 
SenderCmsg - Class in org.jlab.coda.emu.test
This class is designed to send data to an EMU.
SenderCmsg(String[]) - Constructor for class org.jlab.coda.emu.test.SenderCmsg
Constructor.
SenderCmsg.sendDataThread - Class in org.jlab.coda.emu.test
 
sendMHandlerMessage(int, String) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send messages to a callback in this emu so that it can send all rocs the lowest number of evio events received by this event builder in a single ET buffer.
sendRcErrorMessage(String) - Method in class org.jlab.coda.emu.Emu
Send run control an error message which gets displayed in its GUI.
sendRcInfoMessage(String) - Method in class org.jlab.coda.emu.Emu
Send run control a informational message which gets displayed in its GUI.
sendRcSevereMessage(String) - Method in class org.jlab.coda.emu.Emu
Send run control a severe error message which gets displayed in its GUI.
sendRcWarningMessage(String) - Method in class org.jlab.coda.emu.Emu
Send run control a warning message which gets displayed in its GUI.
sendRocMessage(int, int, int) - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Send a message to the connected rocs specifying the lowest and highest number of evio events per single ET buffer that was received by the input channels to this emu.
sendStatusMessage() - Method in class org.jlab.coda.emu.Emu
Allow the "out-of-band" sending of a status message to run control.
sendStatusMessage() - Method in class org.jlab.coda.emu.Emu.StatusReportingThread
Send a cMsg message with the status of this EMU to run control's cMsg server.
sendStatusMessage() - Method in class org.jlab.coda.emu.test.RcProtocolTest
Send a cMsg message with the status of this EMU to test server.
sequence - Variable in class org.jlab.coda.emu.modules.ToFile
One sequence per recording thread.
sequenceBarriers - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
One barrier for each output ring.
sequences - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
One sequence for each output ring.
sequencesIn - Variable in class org.jlab.coda.emu.modules.EventRecording
One sequence for recording thread.
sequentialReleaseOutputRingItem(byte[], long[], int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Releases the items obtained by calling DataChannelAdapter.getNextOutputRingItem(int), so that it may be reused for writing into by the last module.
serialize(Document) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to serialize a DOM XML document into a string.
server - Variable in class org.jlab.coda.emu.support.ui.EMUCommander
cMsg connection object.
serverPort - Variable in class org.jlab.coda.emu.support.transport.EmuDomainServer
This server's UDP listening port.
serverPort - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
This server's UDP listening port.
sessionCommandType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in subscription that receives session commands.
sessionPayload - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as payload name for item holding session name.
setAll(EvioEvent, ByteBuffer, EvioNode, EventType, ControlType, boolean, boolean, int, int, int, int, String, ByteBufferItem, ByteBufferSupply) - Method in interface org.jlab.coda.emu.support.data.RingItem
For a ringItem producer, when a new item is obtained, it must have all of its values set or reset.
setAll(EvioEvent, ByteBuffer, EvioNode, EventType, ControlType, boolean, boolean, int, int, int, int, String, ByteBufferItem, ByteBufferSupply) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
For a ringItem producer, when a new item is obtained, it must have all of its values set or reset.
setAllSize(Dimension) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given dimension.
setAllSize(int, int) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given width and height.
setArg(String, cMsgPayloadItem) - Method in class org.jlab.coda.emu.support.control.Command
Keep a set of tags, each associated with a cMsgPayloadItem (although Object is used instead to avoid strict dependence on cMsg).
setAttachment(Object) - Method in interface org.jlab.coda.emu.support.data.Attached
This method sets an attached object.
setAttachment(Object) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
This method sets an attached object.
setAttr(String, String) - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method sets an attribute.
setAttr(String, String) - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method sets an attribute.
setBounds(int, int, int, int) - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
 
setBuffer(ByteBuffer) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the ByteBuffer object (containing evio data) referenced by this ring item if any.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the ByteBuffer object (containing evio data) referenced by this ring item if any.
setBufferLevel(int) - Method in class org.jlab.coda.emu.Emu
Set the smallest number of evio-events/et-buffer that connected DC/PEB found.
setBufferLevel - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-buffer-level command.
setCodaClass(CODAClass) - Method in class org.jlab.coda.emu.Emu
Method to set the CODAClass member.
setCodaid(int) - Method in class org.jlab.coda.emu.Emu
Set the id of this CODA component.
setCodaid(int) - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Set the id of this CODA component.
setConnected(boolean) - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method sets if this DataTransport object is connected or not.
setConsumerSequence(long) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set the sequence of this item for consumer.
setControlType(ControlType) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the type of control event this is.
setControlType(ControlType) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the type of control event this is.
setData(Object) - Method in class org.jlab.coda.emu.support.logger.LoggingEvent
Method setData sets the data of this LoggingEvent object.
setDataPath(EmuDataPath) - Method in class org.jlab.coda.emu.Emu
Set the data path object that directs how the run control commands are distributed among the EMU parts.
setDestinationBaList(String[]) - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Set the output channel's list of destination broadcast addresses of emu TCP server when using emu sockets to communicate - each corresponding to the same element of the IpList.
setDestinationBaList(String[]) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Set the output channel's list of destination broadcast addresses of emu TCP server when using emu sockets to communicate - each corresponding to the same element of the IpList.
setDestinationIpList(String[]) - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Set the output channel's list of possible destination IP addresses of emu TCP server when using emu sockets to communicate.
setDestinationIpList(String[]) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Set the output channel's list of possible destination IP addresses of emu TCP server when using emu sockets to communicate.
setError(boolean) - Method in interface org.jlab.coda.emu.support.data.RingItem
Sets whether or not this object has an error.
setError(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Sets whether or not this object has an error.
setErrorState(String) - Method in class org.jlab.coda.emu.Emu
This method sets the state of this Emu to ERROR, but not if the emu is currently resetting in which case it immediately returns.
setEvent(EvioEvent) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the evio event object contained in this ring item.
setEvent(EvioEvent) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the evio event object contained in this ring item.
setEventCount(int) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the number of ROC events in this object's data.
setEventCount(int) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the number of ROC events in this object's data.
setEventType(BitSet, EventType) - Static method in class org.jlab.coda.emu.EmuUtilities
Encode the event type into the bit info word which will be in each evio block header.
setEventType(EventType) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the type of event (ROC raw, physics, user, control , etc) this is.
setEventType(EventType) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the type of event (ROC raw, physics, user, control , etc) this is.
setFirstEvent(BitSet) - Static method in class org.jlab.coda.emu.EmuUtilities
Encode the "is first event" into the bit info word which will be in evio block header.
setFirstEventNumber(long) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the first event number in this object's data.
setFirstEventNumber(long) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the first event number in this object's data.
setForce(boolean) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set the flag used to suggest a forced write to a consumer.
setFromConsumerGet(boolean) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set whether this item was obtained through a call to consumerGet().
setInterval - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-interval command.
setLogger(Logger) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
 
setLogger(Logger) - Method in class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
setMessage(cMsgMessage) - Method in class org.jlab.coda.emu.support.control.Command
Set the cMsg message containing the Run Control command.
setMyObject(Object) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set the auxiliary object.
setName(String) - Method in interface org.jlab.coda.emu.support.transport.DataTransport
This method sets the name of this DataTransport object.
setName(String) - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
This method sets the name of this DataTransport object.
setNextEventAndRing() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Set the index of the next buildable event to get from the module and the ring it will appear on.
setNode(EvioNode) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the EvioNode object which selects a particular event in the ByteBuffer referenced by this ring item, if any.
setNode(EvioNode) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the EvioNode object which selects a particular event in the ByteBuffer referenced by this ring item, if any.
setNonFatalBuildingError(boolean) - Method in interface org.jlab.coda.emu.support.data.RingItem
Sets whether or not this object generated a non-fatal error while being built.
setNonFatalBuildingError(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Sets whether or not this object generated a non-fatal error while being built.
setNormalSize() - Method in class org.jlab.coda.emu.support.ui.MDIDesktopManager
 
setOutputDestination(int, String) - Method in class org.jlab.coda.emu.Emu
Change an existing single output destination name in the array of names.
setPreEnd - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the preEnd command.
setProducerSequence(long) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set the sequence of this item for producer.
setRecordId(int) - Method in interface org.jlab.coda.emu.support.data.RingItem
This method sets the record id.
setRecordId(int) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
This method sets the record id.
setRecordId(int) - Method in interface org.jlab.coda.emu.support.transport.DataChannel
Set the record ID number of the latest event through this channel.
setRecordId(int) - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Set the record ID number of the latest event through this channel.
setReusableByteBuffer(ByteBufferSupply, ByteBufferItem) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the objects needed to release (by calling RingItem.releaseByteBuffer()) the referenced ByteBuffer when no longer needed.
setReusableByteBuffer(ByteBufferSupply, ByteBufferItem) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the objects needed to release (by calling RingItem.releaseByteBuffer()) the referenced ByteBuffer when no longer needed.
setRunNumber(int) - Method in class org.jlab.coda.emu.Emu
Set the run number of this CODA component.
setRunNumber(int) - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Set the run number of this CODA component.
setRunNumber - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-run-number command.
setRunType(String) - Method in class org.jlab.coda.emu.Emu
Set the runType of this CODA component.
setRunType(String) - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Set the runType of this CODA component.
setRunType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-run-type command.
setRunTypeId(int) - Method in class org.jlab.coda.emu.Emu
Set the numeric code representing the run type of this CODA component.
setRunTypeId(int) - Method in interface org.jlab.coda.emu.support.codaComponent.CODAComponent
Set the numeric code representing the run type of this CODA component.
setSession - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the set-session command.
setSourceId(int) - Method in interface org.jlab.coda.emu.support.data.RingItem
If emu input channel is reading Roc Raw data, then this method sets the CODA id number of the source.
setSourceId(int) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
If emu input channel is reading Roc Raw data, then this method sets the CODA id number of the source.
setSourceName(String) - Method in interface org.jlab.coda.emu.support.data.RingItem
Set the name of the data input channel (from xml config file) which read the data into this object.
setSourceName(String) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Set the name of the data input channel (from xml config file) which read the data into this object.
setState(CODAStateIF) - Method in class org.jlab.coda.emu.Emu
This method sets the state of this Emu, but not if emu is currently resetting in which case it immediately returns.
setSwitchRing(boolean) - Method in interface org.jlab.coda.emu.support.data.RingItem
If merging contents of multiple rings, it's convenient to have a means to tell the caller when to switch reading from one ring to the next.
setSwitchRing(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
If merging contents of multiple rings, it's convenient to have a means to tell the caller when to switch reading from one ring to the next.
setSync(boolean) - Method in interface org.jlab.coda.emu.support.data.RingItem
Sets whether or not this object is a sync event.
setSync(boolean) - Method in class org.jlab.coda.emu.support.data.RingItemAdapter
Sets whether or not this object is a sync event.
setTagEndian(int, boolean) - Static method in class org.jlab.coda.emu.support.data.Evio
Set the given CODA-format tag to indicate data is little/big endian.
setupInputRingBuffers() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Setup the input channel ring buffers.
setupOutputRingBuffers() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Setup the output channel ring buffers.
setUserBoolean(boolean) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set user boolean.
setUserInt(int) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set the user integer.
setUsers(int) - Method in class org.jlab.coda.emu.support.data.ByteBufferItem
Set the number of users of this buffer.
setValue(Document, String, String) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Method to set the value of the DataNode object associated with the Node object given by the path argument.
setValue(String) - Method in class org.jlab.coda.emu.support.configurer.DataNode
 
setVisibilityAdjustment(boolean) - Method in class org.jlab.coda.emu.support.ui.log.LogTextCaret
Method setVisibilityAdjustment sets the visibilityAdjustment of this LogTextCaret object.
SEVERE - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
SEVERE msg, 13 - 14.
shutdown() - Method in class org.jlab.coda.emu.support.messaging.CMSGPortal
Disconnect from the runcontrol platform.
simpleTest - Variable in class org.jlab.coda.emu.test.ByteBufferSupplyTest
 
singleEventOut - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
If we're a PEB or SEB and want to send 1 evio event per et-buffer/cmsg-message, then this is true.
sleepNanos(long) - Static method in class org.jlab.coda.emu.EmuUtilities
Spin-yield loop based alternative to Thread.sleep Based on the code of Andy Malakov http://andy-malakov.blogspot.fr/2010/06/alternative-to-threadsleep.html
SmartToolbar - Class in org.jlab.coda.emu.support.ui
 
SmartToolbar() - Constructor for class org.jlab.coda.emu.support.ui.SmartToolbar
No-arg constructor.
SmartToolbar(int) - Constructor for class org.jlab.coda.emu.support.ui.SmartToolbar
 
SmartToolbar(String) - Constructor for class org.jlab.coda.emu.support.ui.SmartToolbar
 
SmartToolbar(String, int) - Constructor for class org.jlab.coda.emu.support.ui.SmartToolbar
 
sourceId - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
If the event type is RocRaw, this is the CODA id of the source.
sourceName - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
The name of the source of these CODA events.
startElement(Element) - Method in class org.jlab.coda.emu.support.configurer.Configurer
 
startLatch - Variable in class org.jlab.coda.emu.test.ByteBufferSupplyTest
 
startReporting - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the start-reporting command.
state() - Method in class org.jlab.coda.emu.Emu
Get the state of this object.
state() - Method in class org.jlab.coda.emu.modules.ModuleAdapter
Get the state of this object.
state() - Method in interface org.jlab.coda.emu.support.codaComponent.StatedObject
Get the state of this object.
state - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
state() - Method in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Get the state of this object.
state() - Method in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Get the state of this object.
state() - Method in class org.jlab.coda.emu.support.ui.EMUCommander.CommandHandler
 
StatedObject - Interface in org.jlab.coda.emu.support.codaComponent
An object that implements this interface has a state.
statGatheringPeriod - Static variable in class org.jlab.coda.emu.modules.ModuleAdapter
Targeted time period in milliseconds over which instantaneous rates will be calculated.
statistics - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Handle histogram of event build times.
Statistics - Class in org.jlab.coda.emu.support.data
This class keeps some statistics on time to build an event.
Statistics(int) - Constructor for class org.jlab.coda.emu.support.data.Statistics
Constructor.
Statistics(int, int) - Constructor for class org.jlab.coda.emu.support.data.Statistics
Constructor.
Statistics(int, int, int) - Constructor for class org.jlab.coda.emu.support.data.Statistics
Constructor.
statThread - Variable in class org.jlab.coda.emu.test.InputDataChannelImplEmu
 
StatusReportingThread() - Constructor for class org.jlab.coda.emu.Emu.StatusReportingThread
 
StdOutAppender - Class in org.jlab.coda.emu.support.logger
 
StdOutAppender() - Constructor for class org.jlab.coda.emu.support.logger.StdOutAppender
 
stopReporting - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in message for the stop-reporting command.
stopServer() - Method in class org.jlab.coda.emu.support.transport.EmuDomainServer
Stop all communication with Emu domain clients.
stopServer() - Method in class org.jlab.coda.emu.test.blast.EmuBlastee
Stop all communication with Emu domain clients.
stopServer() - Method in class org.jlab.coda.emu.test.blast.EmuBlastee2
Stop all communication with Emu domain clients.
stopServer() - Method in class org.jlab.coda.emu.test.blast.EmuBlastee3
Stop all communication with Emu domain clients.
stopServer() - Method in class org.jlab.coda.emu.test.LocalEmuDomainServer
Stop all communication with Emu domain clients.
streamCount - Variable in class org.jlab.coda.emu.test.VardanERSAP
Number of streams in 1 crate.
streamNum - Variable in class org.jlab.coda.emu.test.VardanERSAP.CrateProducer
Is this stream 0 or stream 1?
STRING_PARSE_MODE - Static variable in class org.jlab.coda.emu.support.configurer.Configurer
Field STRING_PARSE_MODE
success() - Method in enum org.jlab.coda.emu.support.codaComponent.CODATransition
Returns the CODA run control State (CODAState enum object) upon success of this transition.
success() - Method in class org.jlab.coda.emu.support.control.Command
If this object is a transition command, this method returns the state the Emu enters upon its success.
SwingLogConsoleDialog - Class in org.jlab.coda.emu.support.ui.log
Class SwingLogConsoleDialog
SwingLogConsoleDialog() - Constructor for class org.jlab.coda.emu.support.ui.log.SwingLogConsoleDialog
 
SwingLogConsoleDialog.MonitorRunnable - Class in org.jlab.coda.emu.support.ui.log
 
switchRing - Variable in class org.jlab.coda.emu.support.data.RingItemAdapter
When reading from multiple rings, is it time to change to next ring?

T

tagHasError(int) - Static method in class org.jlab.coda.emu.support.data.Evio
See if the given CODA-format tag indicates the ROC/EB has an error.
TEST_UDL - Variable in class org.jlab.coda.emu.support.ui.EMUCommander
 
theEndIsNigh() - Method in class org.jlab.coda.emu.Emu
Get whether END button has been pushed.
thread - Variable in class org.jlab.coda.emu.modules.ToFile
Main thread of this module.
tileFrames() - Method in class org.jlab.coda.emu.support.ui.MDIDesktopPane
Tile all internal frames
timeStatsOn - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
If true, collect statistics on event build times (performance drag).
timeToBuild - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Histogram of time to build 1 event in nanoseconds (metadata in first 5 elements).
timeToBuild - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
 
ToFile - Class in org.jlab.coda.emu.modules
This class is a simplified event recording module.
ToFile(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.ToFile
Constructor creates a new EventRecording instance.
toggleDebug() - Method in class org.jlab.coda.emu.support.logger.Logger
Method toggleDebug ...
toggleError() - Method in class org.jlab.coda.emu.support.logger.Logger
Method toggleError ...
ToolbarButton - Class in org.jlab.coda.emu.support.ui
Class ToolbarButton
ToolbarButton(String) - Constructor for class org.jlab.coda.emu.support.ui.ToolbarButton
Constructor ToolbarButton creates a new ToolbarButton instance.
ToolbarButton(Action) - Constructor for class org.jlab.coda.emu.support.ui.ToolbarButton
Constructor ToolbarButton creates a new ToolbarButton instance.
toString() - Method in class org.jlab.coda.emu.EmuDataPath
Create a string representation of this object.
toString() - Method in class org.jlab.coda.emu.support.logger.LoggerDataWrapper
Method toString ...
totalRingCapacity - Variable in class org.jlab.coda.emu.support.transport.DataChannelAdapter
Total number of slots in all output channel ring buffers.
transitionCommandType - Static variable in class org.jlab.coda.emu.support.messaging.RCConstants
String used as type in subscription that receives transition commands.
transport - Variable in class org.jlab.coda.emu.support.transport.EmuDomainServer
 
transport - Variable in class org.jlab.coda.emu.test.LocalEmuDomainServer
 
transportClass - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
Name of class extending this class.
transportState - Variable in class org.jlab.coda.emu.support.transport.DataTransportAdapter
DataTransport object's state.
TransportType - Enum in org.jlab.coda.emu.support.transport
This class is an enum which lists all the possible communication types used in input and output data channels.
treeToPanel(Node, int) - Static method in class org.jlab.coda.emu.support.configurer.Configurer
Recursive method to, using the given arg as the top of the tree, add all nodes in the tree to a JPanel for display in a GUI.
tryToCreateET() - Method in class org.jlab.coda.emu.support.transport.DataTransportImplEt
Get whether the ET system should be created by the EMU if it does not exist.
TsFixedRateSimulation - Class in org.jlab.coda.emu.modules
This class is used when running simulated, emu-based, fixed-output-rate ROCS.
TsFixedRateSimulation(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.TsFixedRateSimulation
Constructor.
TsSimulation - Class in org.jlab.coda.emu.modules
This class is used when running simulated, emu-based ROCS.
TsSimulation(String, Map<String, String>, Emu) - Constructor for class org.jlab.coda.emu.modules.TsSimulation
Constructor.

U

UDL - Variable in class org.jlab.coda.emu.support.ui.EMUCommander
UDL for cMsg connection.
unsetFirstEvent(BitSet) - Static method in class org.jlab.coda.emu.EmuUtilities
Encode the "is NOT first event" into the bit info word which will be in evio block header.
updateButtons(CODAStateIF) - Method in class org.jlab.coda.emu.support.ui.SmartToolbar
Enable or disable buttons depending on the emu state.

V

valueOf(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODACommand.InputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODAState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.codaComponent.CODATransition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.data.CODATag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.data.ControlType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.data.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.transport.DataChannelAdapter.ThreadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.emu.support.transport.TransportType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jlab.coda.emu.support.codaComponent.CODAClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.codaComponent.CODACommand.InputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.codaComponent.CODACommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.codaComponent.CODAState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.codaComponent.CODATransition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.data.CODATag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.data.ControlType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.data.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.transport.DataChannelAdapter.ThreadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.emu.support.transport.TransportType
Returns an array containing the constants of this enum type, in the order they are declared.
VardanERSAP - Class in org.jlab.coda.emu.test
This class is an example of how one might take 2 producers (one for each ring) and have a consumer that reads one item from each ring and puts them both into a third, output ring.
VardanERSAP() - Constructor for class org.jlab.coda.emu.test.VardanERSAP
 
VardanERSAP.ByteBufferFactory - Class in org.jlab.coda.emu.test
Class used by the Disruptor's RingBuffer to populate itself with ByteBuffers.
VardanERSAP.CrateAggregatingConsumer - Class in org.jlab.coda.emu.test
Thread to consume from two streams in one crate and send (be a producer for) an output ring.
VardanERSAP.CrateProducer - Class in org.jlab.coda.emu.test
Thread to produce one stream in one crate.
VardanERSAP.OutputRingConsumer - Class in org.jlab.coda.emu.test
Thread to consume from output ring.
verbose - Variable in class org.jlab.coda.emu.support.ui.EMUCommander
 

W

waitForEvent() - Method in class org.jlab.coda.emu.EmuEventNotify
This method waits indefinitely for the endWait() method to be called before it returns.
waitForEvent(long, TimeUnit) - Method in class org.jlab.coda.emu.EmuEventNotify
This method waits for the endWait() method to be called or for the timeout to expire before it returns.
warn(String) - Method in class org.jlab.coda.emu.support.logger.Logger
Method warn ...
WARN - Static variable in class org.jlab.coda.emu.support.logger.LoggingEvent
WARNING msg, 5 - 8.
wordCountTotal - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Sum of the sizes, in 32-bit words, of all evio events written to the outputs.
wordRate - Variable in class org.jlab.coda.emu.modules.ModuleAdapter
Instantaneous word rate in Hz over the last time period of length ModuleAdapter.statGatheringPeriod.
writeEventBuffer(ByteBuffer, ByteBuffer, long, long, boolean) - Method in class org.jlab.coda.emu.modules.RocFixedRateSimulation
 
writeEventBuffer(ByteBuffer, ByteBuffer, long, long, boolean, boolean) - Method in class org.jlab.coda.emu.modules.RocSimulation
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links