Class | Description |
---|---|
Accelerator |
The hierarchical tree of accelerator nodes, elements and sequences of elements.
|
AcceleratorNode |
The base class in the hierarchy of different accelerator node types.
|
AcceleratorNodeFactory |
Class factory for all AcceleratorNode objects.
|
AcceleratorSector | |
AcceleratorSeq |
The implementation of the accelerator composite node,
ordered collection of accelerator elements and sequences.
|
AcceleratorSeqCombo |
The implementation of the accelerator combo sequence,
This class is meant to deal with pasting together existing
sequences into new sequences.
|
ChannelSuite |
Manage the mapping of handles to signals and channels for a node.
|
NodeChannelRef |
Provides a reference to a channel within a node
|
Ring |
Ring is a subclass of combo sequence that is intended to support the special needs of a Ring.
|
SignalSuite |
SignalSuite represents the map of handle/signal pairs that identifies a
channel and associates it with a node via the handle.
|
TimingCenter |
TimingCenter holds the timing channels for the accelerator.
|
TransformFactory |
TransformFactory generates a
ValueTransform from a DataAdaptor . |
Enum | Description |
---|---|
TimingCenter.BEAM_MODE |
Enumeration of the possible values of the Beam Model process variable.
|
Exception | Description |
---|---|
ChannelAlreadyBoundException | |
NoSuchChannelException |
NoSuchChannelException is thrown when a channel is requested for a specified
handle and either a node or a power supply and no such channel is found.
|
NoSuchTransformException |
NoSuchTransformException is thrown when the TransformFactory cannot generate
a transform of the type requested.
|
SequenceOrderingException |
SequenceOrderingException is thrown by the orderSequences() method in
AcceleratorSeq when the supplied collection of sequences cannot be
ordered back to back or a unique path cannot be found.
|