Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class xal.extension.jels.matcher.Matcher
 
ABORT - Enum constant in enum class xal.smf.impl.WireScanner.CMD
Abort the scan (retracts the fork)
ABORT_SCAN_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
abortScan - Variable in class xal.smf.impl.ProfileMonitor
 
aboutMenuHandler() - Method in class xal.extension.fxapplication.FxApplication
 
abs() - Method in class xal.tools.math.DifferentialVariable
get the absolute value of this variable
abs(double[]) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Compute and return the (functional) absolute value of the given function.
absoluteUrlSpec(String) - Method in class xal.smf.data.XMLDataManager
Get absolute URL specifications given a URL spec relative to the main URL
AbstractApplicationAdaptor - Class in xal.extension.application
AbstractApplicationAdaptor is the abstract superclass of the desktop and frame based application adaptors.
AbstractApplicationAdaptor() - Constructor for class xal.extension.application.AbstractApplicationAdaptor
Constructor
AbstractBatchGetRequest<T extends ChannelRecord> - Class in xal.ca
AbstractBatchGetRequest
AbstractBatchGetRequest(Collection<Channel>) - Constructor for class xal.ca.AbstractBatchGetRequest
Primary Constructor
AbstractDigitalFilter - Class in xal.tools.dsp
Implements the fundamental behavior and characteristics of a digital filter of finite order with real coefficients.
AbstractDigitalFilter(int) - Constructor for class xal.tools.dsp.AbstractDigitalFilter
Create a new filter object for processing discrete signals.
AbstractPropertyAccessor - Class in xal.smf.proxy
Access property values for a node
AbstractPropertyAccessor() - Constructor for class xal.smf.proxy.AbstractPropertyAccessor
 
AcceleratingRfGap - Class in xal.tools.beam.optics
Class for modeling an accelerating RF gap as a thin lens.
AcceleratingRfGap(double, double, AxialFieldSpectrum) - Constructor for class xal.tools.beam.optics.AcceleratingRfGap
Initializing constructor for AcceleratingRfGap.
AcceleratingRfGap.LOC - Enum Class in xal.tools.beam.optics
Enumeration specifying the upstream location or downstream locations for the RF accelerating gap.
AcceleratingRfGap.NoConvergenceException - Exception in xal.tools.beam.optics
Class NoConvergenceException.
acceleratingSatisfaction(double, double, double, double) - Static method in class xal.extension.solver.SatisfactionCurve
Generate a satisfaction curve which accelerates and ends with the specified slope
accelerator - Variable in class xal.extension.application.smf.AcceleratorDocument
 
accelerator - Variable in class xal.extension.fxapplication.XalFxDocument
The accelerator file in use
accelerator - Variable in class xal.smf.impl.Klystron
 
accelerator - Variable in class xal.smf.impl.MagnetPowerSupply
 
Accelerator - Class in xal.smf
The hierarchical tree of accelerator nodes, elements and sequences of elements.
Accelerator() - Constructor for class xal.smf.Accelerator
 
Accelerator(String) - Constructor for class xal.smf.Accelerator
Primary constructor
Accelerator(String, ChannelFactory) - Constructor for class xal.smf.Accelerator
Primary constructor
Accelerator(ChannelFactory) - Constructor for class xal.smf.Accelerator
Primary constructor
AcceleratorActionFactory - Class in xal.extension.application.smf
AcceleratorActionFactory provides factory methods specific to the accelerator based application theme.
AcceleratorActionFactory() - Constructor for class xal.extension.application.smf.AcceleratorActionFactory
Creates a new instance of AcceleratorActionFactory
AcceleratorApplication - Class in xal.extension.application.smf
AcceleratorApplication is the subclass of Application that is required for accelerator based applications.
AcceleratorApplication(ApplicationAdaptor, URL[]) - Constructor for class xal.extension.application.smf.AcceleratorApplication
Creates a new instance of AcceleratorApplication
acceleratorChanged() - Method in class xal.extension.application.smf.AcceleratorDocument
Hook for handling the accelerator change event.
AcceleratorCommander - Class in xal.extension.application.smf
AcceleratorCommander subclasses Commander to provide an accelerator specific menu in the main menubar.
AcceleratorCommander(Commander, XalDocument) - Constructor for class xal.extension.application.smf.AcceleratorCommander
Creates a new instance of AcceleratorCommander
AcceleratorCommander(AcceleratorApplication) - Constructor for class xal.extension.application.smf.AcceleratorCommander
Inherit from Commander
AcceleratorDocument - Class in xal.extension.application.smf
AcceleratorDocument is a subclass of XalDocument for accelerator based applications.
AcceleratorDocument() - Constructor for class xal.extension.application.smf.AcceleratorDocument
Creates a new instance of AcceleratorDocument
AcceleratorExporter - Class in xal.extension.tracewinimporter.openxalexporter
Exporting of Accelerator to the OpenXAL format with all all required files.
AcceleratorExporter(ESSAccelerator, String, String) - Constructor for class xal.extension.tracewinimporter.openxalexporter.AcceleratorExporter
Constructor.
acceleratorFilePath - Variable in class xal.extension.application.smf.AcceleratorDocument
 
acceleratorFilePathChanged() - Method in class xal.extension.application.smf.AcceleratorDocument
Hook for handling the accelerator file path change event.
AcceleratorNode - Class in xal.smf
The base class in the hierarchy of different accelerator node types.
AcceleratorNode(String) - Constructor for class xal.smf.AcceleratorNode
Convenience constructor using the default channel factory
AcceleratorNode(String, ChannelFactory) - Constructor for class xal.smf.AcceleratorNode
Designated constructor
AcceleratorNodeFactory - Class in xal.smf
Class factory for all AcceleratorNode objects.
AcceleratorNodeFactory() - Constructor for class xal.smf.AcceleratorNodeFactory
Constructor
AcceleratorNodeFactory(ChannelFactory) - Constructor for class xal.smf.AcceleratorNodeFactory
Constructor
AcceleratorNodeIcon - Class in xal.extension.fxapplication.widgets
This class loads a mapping of accelerator nodes with their corresponding icon from XML.
AcceleratorProperty - Class in xal.extension.fxapplication
Monitors changes in the accelerator
AcceleratorProperty() - Constructor for class xal.extension.fxapplication.AcceleratorProperty
 
AcceleratorSector - Class in xal.smf
 
AcceleratorSector(String) - Constructor for class xal.smf.AcceleratorSector
Creates a new instance of AcceleratorSector
AcceleratorSector(String, int) - Constructor for class xal.smf.AcceleratorSector
Creates a new instance of AcceleratorSector
AcceleratorSeq - Class in xal.smf
The implementation of the accelerator composite node, ordered collection of accelerator elements and sequences.
AcceleratorSeq(String) - Constructor for class xal.smf.AcceleratorSeq
base constructor
AcceleratorSeq(String, int) - Constructor for class xal.smf.AcceleratorSeq
constructor that sets aside some space for nodes to come
AcceleratorSeq(String, ChannelFactory) - Constructor for class xal.smf.AcceleratorSeq
constructor that sets aside some space for nodes to come
AcceleratorSeq(String, ChannelFactory, int) - Constructor for class xal.smf.AcceleratorSeq
designated constructor that sets aside some space for nodes to come
AcceleratorSeqCombo - Class in xal.smf
The implementation of the accelerator combo sequence, This class is meant to deal with pasting together existing sequences into new sequences.
AcceleratorSeqCombo(String, List<AcceleratorSeq>) - Constructor for class xal.smf.AcceleratorSeqCombo
Primary constructor
AcceleratorSeqCombo(String, Accelerator, DataAdaptor) - Constructor for class xal.smf.AcceleratorSeqCombo
Constructor
AcceleratorTreeView - Class in xal.extension.fxapplication.widgets
This class extends XalTreeView to represent the Accelerator tree or a sequence.
AcceleratorTreeView() - Constructor for class xal.extension.fxapplication.widgets.AcceleratorTreeView
 
AcceleratorWindow - Class in xal.extension.application.smf
AcceleratorWindow is the subclass of XalWindow that is specific to accelerator based applications.
AcceleratorWindow(XalDocument) - Constructor for class xal.extension.application.smf.AcceleratorWindow
Creates a new instance of AcceleratorWindow
acceleratorWithPath(String) - Static method in class xal.smf.data.XMLDataManager
Read the accelerator from the data source at the file path.
acceleratorWithPath(String, boolean) - Static method in class xal.smf.data.XMLDataManager
Read the accelerator from the data source at the file path and using DTD validation if if the user specifies.
acceleratorWithPath(String, ChannelFactory) - Static method in class xal.smf.data.XMLDataManager
Read the accelerator from the data source at the file path.
acceleratorWithUrlSpec(String) - Static method in class xal.smf.data.XMLDataManager
Read the accelerator from the data source at the URL path.
acceleratorWithUrlSpec(String, ChannelFactory) - Static method in class xal.smf.data.XMLDataManager
Read the accelerator from the data source at the URL path.
acceleratorXMLManager - Variable in class xal.extension.fxapplication.XalFxDocument
The accelerator XML manager object
accelInit - Variable in class xal.smf.impl.WireScanner.ActrConfig
The maximum acceleration of the actuator used to move into the initial scan location; that is, the time derivative of velInit.
accelReturn - Variable in class xal.smf.impl.WireScanner.ActrConfig
The maximum actuator acceleration when returning to the home location, in mm/sec.
accelSearch - Variable in class xal.smf.impl.WireScanner.ActrConfig
The maximum acceleration used by the actuator when searching for a limit switch, in mm/sec2.
accelStep - Variable in class xal.smf.impl.WireScanner.ActrConfig
The maximum acceleration of the actuator used to move between sampling points, in mm/sec2.
accept(T) - Method in interface xal.tools.correlator.RecordFilter
 
accept(Correlation<T>) - Method in class xal.tools.correlator.CorrelationTester
Determine whether the specified correlation passes the filter's test.
accept(Correlation<T>, int) - Method in interface xal.tools.correlator.CorrelationFilter
 
ACCEPT_PARAMS_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
acceptParams - Variable in class xal.smf.impl.ProfileMonitor
 
AccessDeniedException - Exception in xal.rbac
AccessDeniedException is an exception which is thrown when the user does not have permission to executed the action, because he is no longer logged in.
AccessDeniedException(String) - Constructor for exception xal.rbac.AccessDeniedException
Constructs a new exception with the specified detail message.
AccessDeniedException(Throwable) - Constructor for exception xal.rbac.AccessDeniedException
 
AccessException(IllegalAccessException) - Constructor for exception xal.tools.reflect.Selector.AccessException
 
AccessibleProperty - Class in xal.smf
Container for properties with their corresponding readback and set channel handles, together with methods to get and set the design and live values.
AccessibleProperty(String) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String[], String, GetterDesign, SetterDesign, GetterLive, SetterLive) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String, String) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String, String, GetterDesign, SetterDesign) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String, String, GetterDesign, SetterDesign, GetterLive, SetterLive) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String, String, GetterLive, SetterLive) - Constructor for class xal.smf.AccessibleProperty
 
AccessibleProperty(String, String, GetterDesign, SetterDesign) - Constructor for class xal.smf.AccessibleProperty
 
ACCUR_ERROR - Static variable in class xal.model.alg.EnvTrackerAdapt
Error condition in integration accuracy
ACCUR_ORDER1 - Static variable in class xal.model.alg.EnvTrackerAdapt
1st order accurate integration algorithm
ACCUR_ORDER2 - Static variable in class xal.model.alg.EnvTrackerAdapt
2nd order accurate integration algorithm
ACCUR_RANGE - Static variable in class xal.model.alg.EnvTrackerAdapt
Range of available integration accuracies
acos() - Method in class xal.tools.math.DifferentialVariable
get the arc cosine of this variable
acosh(double) - Static method in class xal.tools.math.ElementaryFunction
Inverse hyperbolic cosine function.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.DblGaussFitAttrSet
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.DevStatus
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.GaussFitAttrSet
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.PrcgConfig
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.ScanConfig
Return the set of profile scan configuration parameters.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.SmplConfig
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.StatisticalAttrSet
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.TrgConfig
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireHarp) - Static method in class xal.smf.impl.WireHarp.DaqConfig
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireHarp) - Static method in class xal.smf.impl.WireHarp.DevConfig
Returns the defined set of configuration parameters currently used for the given device.
acquire(WireHarp) - Static method in class xal.smf.impl.WireHarp.DevStatus
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireScanner) - Static method in class xal.smf.impl.WireScanner.DataFit
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireScanner) - Static method in class xal.smf.impl.WireScanner.DataLiveArr
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireScanner) - Static method in class xal.smf.impl.WireScanner.DataLivePt
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireScanner) - Static method in class xal.smf.impl.WireScanner.DataRaw
Convenience method for retrieving a new initialized data structure populated from the given device state.
acquire(WireScanner) - Static method in class xal.smf.impl.WireScanner.Trace
Convenience method for retrieving a new initialized data structure populated from the given device state.
ACQUIRE - Enum constant in enum class xal.smf.impl.WireScanner.CMD
Acquire data
acquireConfig(Class<T>) - Method in class xal.smf.impl.profile.ProfileDevice
Retrieves a given set of configuration parameter values.
acquireData(Class<T>) - Method in class xal.smf.impl.profile.ProfileDevice
Acquires the current measurement data from the wire scanner data buffers.
ActionFactory - Class in xal.extension.application
ActionFactory is a factory class with methods that can instantiate actions for use in menus and the toolbar.
actionPerformed(ActionEvent) - Method in class xal.tools.apputils.NonConsecutiveSeqSelector
 
actionPerformed(ActionEvent) - Method in class xal.tools.correlator.PeriodicPoster
Implement ActionListener interface to rebroadcast the best correlation.
actionTable - Variable in class xal.extension.widgets.apputils.SimpleChartPopupMenu
 
ACTIVE_FLAVOR_HANDLE - Static variable in class xal.smf.TimingCenter
Active Flavor
activeFileChooser - Variable in class xal.tools.apputils.files.DefaultFolderAccessory
the active file chooser
ActrConfig() - Constructor for class xal.smf.impl.WireScanner.ActrConfig
Create a new, uninitialized ActrConfig object.
ActrConfig(ProfileDevice) - Constructor for class xal.smf.impl.WireScanner.ActrConfig
Create a new ActrConfig object initialize with values fetched from the given device.
ActrConfig(DataAdaptor) - Constructor for class xal.smf.impl.WireScanner.ActrConfig
Create a new ActrConfig object initialized from the given data source.
adaptorForFile(File) - Static method in class xal.tools.hdf5.Hdf5DataAdaptor
Generate an Hdf5DataAdaptor from a File.
adaptorForFile(File, boolean) - Static method in class xal.tools.xml.XmlDataAdaptor
Generate an XmlDataAdaptor from a urlPath and given dtd validating option
adaptorForString(String, boolean) - Static method in class xal.tools.xml.XmlDataAdaptor
Generate an XmlDataAdaptor from an XML string and given dtd validating option
adaptorForUrl(String) - Static method in class xal.tools.hdf5.Hdf5DataAdaptor
Generate an Hdf5DataAdaptor from a urlPath.
adaptorForUrl(String, boolean) - Static method in class xal.tools.xml.XmlDataAdaptor
Generate an XmlDataAdaptor from a urlPath and given dtd validating option
adaptorForUrl(String, boolean, String) - Static method in class xal.tools.xml.XmlDataAdaptor
Generate an XmlDataAdaptor from a urlPath, given dtd validating option, and given schemaUrl
adaptorForUrl(URL) - Static method in class xal.tools.hdf5.Hdf5DataAdaptor
Generate an Hdf5DataAdaptor from a URL.
adaptorForUrl(URL, boolean) - Static method in class xal.tools.xml.XmlDataAdaptor
Generate an XmlDataAdaptor from a urlPath and given dtd validating option
add(double[], double[]) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Compute and return the function sum of the given functions.
add(double, double) - Method in interface xal.service.worker.Working
add two numbers
add(double, double) - Method in class xal.service.worker.WorkService
add two numbers
add(double, T) - Method in class xal.tools.RealNumericIndexer
Add the specified value at the specified location.
add(double, DifferentialVariable) - Static method in class xal.tools.math.DifferentialVariable
perform the addition operation between a variable and a scalar value
add(Component, Container, int, int, int) - Method in class xal.tools.apputils.EdgeLayout
Add the component to the parent at the specified coordinates with the specified strut behavior.
add(Component, Container, int, int, int, int) - Method in class xal.tools.apputils.EdgeLayout
Add the component to the parent at the specified coordinates with the specified strut and growth behaviors.
add(List<BeanProxy<?>>) - Method in class xal.extension.bricks.RootBrick
Add the views to this node
add(List<BeanProxy<?>>) - Method in class xal.extension.bricks.ViewNode
Add the beans to this node
add(List<BeanProxy<?>>) - Method in interface xal.extension.bricks.ViewNodeContainer
Add the views to this node
add(T) - Method in interface xal.tools.collections.IBoundedList
Adds an object to the list, potentially pushing off the oldest object if the buffer is full.
add(T) - Method in class xal.tools.collections.LinearBuffer
Adds an object to the buffer, pushing off an old object if the buffer is full.
add(Channel) - Method in class xal.smf.scada.ScadaCheckConnect.TestChannelList
Deprecated.
Add the given channel to the list.
add(Particle) - Method in class xal.tools.beam.ens.Ensemble
Add a particle to ensemble
add(GenericRecord) - Method in class xal.tools.data.DataTable
Add the record to the table.
add(DifferentialVariable...) - Static method in class xal.tools.math.DifferentialVariable
perform the addition operation between two variables
add(DifferentialVariable, double) - Static method in class xal.tools.math.DifferentialVariable
perform the addition operation between a variable and a scalar value
addAbsoluteMaxExcursion(Variable, double) - Method in class xal.extension.solver.hint.ExcursionHint
add the absolute maximum excursion for a variable
addActionListener(ActionListener) - Method in class xal.extension.scan.UpdatingEventController
Adds the new ActionListener.
addActionListener(ActionListener) - Method in class xal.extension.widgets.swing.wheelswitch.comp.SimpleButton
Adds an action listener to the list of registered listeners for this button.
addAlgorithm(SearchAlgorithm) - Method in class xal.extension.solver.AlgorithmPool
Add an algorithm to the pool.
addAlgorithmMarketListener(AlgorithmMarketListener) - Method in class xal.extension.solver.market.AlgorithmMarket
Add a listener to receive AlgorithmMarket events.
addAlgorithmPoolListener(AlgorithmPoolListener) - Method in class xal.extension.solver.AlgorithmPool
Add an algorithm pool listener.
addAlgorithms(Collection<SearchAlgorithm>) - Method in class xal.extension.solver.AlgorithmPool
Add existing algorithms to the algorithm list.
addAlgorithmScheduleListener(AlgorithmScheduleListener) - Method in class xal.extension.solver.AlgorithmSchedule
Add an algorithm schedule listener.
addAllInitialParameters(Accelerator, List<Double>, List<Double>, List<Double>, List<PhaseVector>, List<Twiss[]>) - Static method in class xal.extension.jels.ImporterHelpers
 
addApplicationListener(ApplicationListener) - Method in class xal.extension.application.Application
Add the listener as a listener of Application events.
addAttachment(Attachment) - Method in class xal.plugin.olog.LogEntry
 
addAttachments(List<Attachment>) - Method in class xal.plugin.olog.OlogPostEntryController
 
addAttribute(String, String) - Method in class xal.plugin.olog.Property
 
addAttribute(DataAttribute) - Method in class xal.tools.data.DataTable.Schema
Add a new attribute to the schema
addBatchConnectionRequestListener(BatchConnectionRequestListener) - Method in class xal.ca.BatchConnectionRequest
add the specified listener as a receiver of batch connection request events from this instance
addBatchGetRequestListener(BatchGetRequestListener<T>) - Method in class xal.ca.AbstractBatchGetRequest
add the specified listener as a receiver of batch get request events from this instance
addBeamline(Subsystem) - Method in class xal.extension.tracewinimporter.parser.Section
Adds the beamline to the stack of beamlines.
addBrickListener(BrickListener) - Method in class xal.extension.bricks.Brick
Add a listener of view node events
addBrowserControllerListener(BrowserControllerListener) - Method in class xal.service.pvlogger.apputils.browser.BrowserController
Add a listener of controller events from this controller
addBrowserModelListener(BrowserModelListener) - Method in class xal.service.pvlogger.apputils.browser.BrowserModel
Add a listener of model events from this model.
addBucket(AttributeBucket) - Method in class xal.extension.jels.smf.impl.MagFieldMap
Override AcceleratorNode implementation to check for a FieldMapBucket
addBucket(AttributeBucket) - Method in class xal.extension.jels.smf.impl.NPM
Override AcceleratorNode implementation to check for a BPMBucket
addBucket(AttributeBucket) - Method in class xal.extension.jels.smf.impl.RfFieldMap
Override AcceleratorNode implementation to check for a FieldMapBucket
addBucket(AttributeBucket) - Method in class xal.smf.AcceleratorNode
General attribute buckets support
addBucket(AttributeBucket) - Method in class xal.smf.AcceleratorSeq
 
addBucket(AttributeBucket) - Method in class xal.smf.impl.BPM
Override AcceleratorNode implementation to check for a BPMBucket
addBucket(AttributeBucket) - Method in class xal.smf.impl.Electrostatic
Override AcceleratorNode implementation to check for a MultipoleBucket
addBucket(AttributeBucket) - Method in class xal.smf.impl.Magnet
Override AcceleratorNode implementation to check for a MultipoleBucket
addBucket(AttributeBucket) - Method in class xal.smf.impl.RfCavity
Override AcceleratorNode implementation to check for a RfCavityStruct Bucket
addBucket(AttributeBucket) - Method in class xal.smf.impl.RfGap
Override AcceleratorNode implementation to check for a RfGapBucket
addChangeListener(ChangeListener) - Method in class xal.extension.fxapplication.AcceleratorProperty
 
addChangeListener(ChangeListener) - Method in class xal.extension.scan.AvgController
 
addChangeListener(ChangeListener) - Method in class xal.extension.scan.ValidationController
 
addChannel(String) - Method in class xal.ca.correlator.ChannelCorrelator
Add a channel to monitor.
addChannel(String, RecordFilter<ChannelTimeRecord>) - Method in class xal.ca.correlator.ChannelCorrelator
Add a channel to monitor.
addChannel(Channel) - Method in class xal.ca.AbstractBatchGetRequest
add a new channel to the batch request
addChannel(Channel) - Method in class xal.ca.correlator.ChannelCorrelator
Add a channel to monitor.
addChannel(Channel, String) - Method in class xal.ca.correlator.ChannelCorrelator
Add a channel to monitor.
addChannel(Channel, String, RecordFilter<ChannelTimeRecord>) - Method in class xal.ca.correlator.ChannelCorrelator
Add a channel to monitor.
addChannel(Channel, RecordFilter<ChannelTimeRecord>) - Method in class xal.ca.correlator.ChannelCorrelator
Add a channel to monitor.
addChild(IComponent) - Method in class xal.model.elem.ElementSeq
Add a component object at the tail of the sequence list and at the head of the reverse sequence list.
addChild(IComponent) - Method in interface xal.model.IComposite
Add a direct child object to the current composite element.
addChooseListener(ActionListener) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the ChooseListener attribute of the FunctionGraphsJPanel object
addCloseElements(Element) - Method in class xal.model.elem.Element
Add an element to the list of nearest neighbor elements used when considering the effects of PMQs
addComboHandler(ToggleGroup, Event) - Method in class xal.extension.fxapplication.FxApplication
 
addComboSequence(AcceleratorSeqCombo) - Method in class xal.smf.Accelerator
Add a combo sequence to this accelerator
addComponent(Subsystem) - Method in class xal.extension.tracewinimporter.parser.Section
Adds the component to the stack of component as the last component in the current lattice.
addConnectionListener(ConnectionListener) - Method in class xal.ca.Channel
Add a listener of connection changes
addConnectionListener(ConnectionListener) - Method in class xal.service.pvlogger.ChannelWrapper
Add the specified object as a listener of channel connection events of the channel that is wrapped.
addConstraint(Constraint) - Method in class xal.extension.solver.Problem
Add a Constraint object to constraintList.
addCorrelationNoticeListener(CorrelationNotice<T>) - Method in class xal.tools.correlator.PatientBroadcaster
Register the listener as a receiver of Correlation notices from this correlator.
addCorrelationNoticeListener(CorrelationNotice<T>) - Method in class xal.tools.correlator.PeriodicPoster
Add the listener of re-broadcast correlation notices.
addCurveData(Vector<? extends CurveData>) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the CurveData attribute of the FunctionGraphsJPanel object
addCurveData(CurveData) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the CurveData attribute of the FunctionGraphsJPanel object
addData(double, double) - Method in class xal.extension.fit.lsm.DoubleSymmetricGaussian
Adds a data point to the internal data
addData(double, double) - Method in class xal.extension.fit.lsm.Gaussian
Adds a data point to the internal data
addData(double, double) - Method in class xal.extension.fit.lsm.Polynomial
Adds a data point to the internal data
addData(double, double, double) - Method in class xal.extension.fit.lsm.DoubleSymmetricGaussian
Adds a data point to the internal data
addData(double, double, double) - Method in class xal.extension.fit.lsm.Gaussian
Adds a data point to the internal data
addData(double, double, double) - Method in class xal.extension.fit.lsm.Polynomial
Adds a data point to the internal data
addDataTableListener(DataTableListener) - Method in class xal.tools.data.DataTable
Add the specified listener as a receiver of events from this data table.
addDefaultAttribute(String, List<String>) - Method in class xal.plugin.olog.OlogPostEntryController
Default attributes are attributes that are set by applications using this library.
addDefaultComboSeq(Accelerator) - Static method in class xal.extension.jels.ImporterHelpers
 
addDoubleClickEventHandler(EventHandler<MouseEvent>) - Method in class xal.extension.fxapplication.widgets.XalTreeView
Adds a new double-click event handler to the TreeView TreeCell objects.
addDraggedHorLinesListener(ActionListener) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the DraggedHorLinesListener attribute of the FunctionGraphsJPanel object
addDraggedVerLinesListener(ActionListener) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the DraggedVerLinesListener attribute of the FunctionGraphsJPanel object
addEditContextListener(EditContextListener) - Method in class xal.tools.data.EditContext
Add the listener to receive edit context events.
addElement(T) - Method in class xal.extension.fxapplication.widgets.XalTreeView
This method allows to add a node in the TreeView after adding it to the accelerator, avoiding to reload the full treeview.
addElement(T, TreeItem<T>) - Method in class xal.extension.fxapplication.widgets.XalTreeView
 
addElement(AcceleratorNode) - Method in class xal.extension.fxapplication.widgets.AcceleratorTreeView
 
addElement(AcceleratorNode) - Method in class xal.extension.fxapplication.widgets.ComboSequencesTreeView
 
addElement(MagnetPowerSupply) - Method in class xal.extension.fxapplication.widgets.PowerSuppliesTreeView
 
addEvaluationListener(EvaluationListener) - Method in class xal.extension.jels.matcher.OnlineModelEvaluator
 
addFractionExcursion(Variable, double) - Method in class xal.extension.solver.hint.ExcursionHint
add fraction excursion range for the specified variable
addFractionRange(Variable, double) - Method in class xal.extension.solver.hint.InitialDomain
add the initial fraction range for the specified variable
addGraphData(Vector<? extends BasicGraphData>) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds all BasicGraphData instances in the vector to the graph panel.
addGraphData(PLANE, BasicGraphData) - Method in class xal.extension.widgets.olmplot.TrajectoryGraph
Adds a new curve to the trajectory graph for the give plane.
addGraphData(BasicGraphData) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a BasicGraphData instance to the graph panel
addHandler(String, Class<T>, T) - Method in class xal.extension.service.RpcServer
add a handler to associate with the specified service and provider
addHardcodedInitialParameters(Accelerator) - Static method in class xal.extension.jels.ImporterHelpers
 
addHint(Hint) - Method in class xal.extension.solver.Problem
Add a Hint object to the hintList.
addHints(List<Hint>) - Method in class xal.extension.solver.Problem
Add to this problem, the list of hints.
addHorizontalLine(double) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the HorizontalLine attribute of the FunctionGraphsJPanel object
addHorizontalLine(double, Color) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the HorizontalLine attribute of the FunctionGraphsJPanel object
addHorLimitsListener(ActionListener) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the HorLimitsListener attribute of the FunctionGraphsJPanel object
addIdentityInPlace(double[]) - Method in class xal.extension.jels.model.elem.FieldMapIntegrator.Operations
Add the identity matrix to the given matrix.
addInitialDelta(Variable, double) - Method in class xal.extension.solver.hint.InitialDelta
add the initial delta for the specified variable
addInitialParameters(Accelerator, double, double, double, PhaseVector, Twiss[]) - Static method in class xal.extension.jels.ImporterHelpers
 
addInput(ModelInput) - Method in class xal.smf.proxy.PrimaryPropertyAccessor
 
addItem(TreeItem<T>, TreeItem<T>) - Method in class xal.extension.fxapplication.widgets.XalTreeView
 
addItem(TreeItem<AcceleratorNode>, TreeItem<AcceleratorNode>) - Method in class xal.extension.fxapplication.widgets.AcceleratorTreeView
 
addKey(String) - Method in class xal.tools.data.SortOrdering
Add a new sort key to the end of the sort keys.
addKeyValueRecordListener(KeyValueRecordListener<? extends KeyValueTableModel<T>, T>) - Method in class xal.extension.widgets.swing.KeyValueTableModel
Add the specified listener as a receiver of record modification events from this instance.
addLayoutComponent(String, Component) - Method in class xal.extension.widgets.swing.wheelswitch.UpDownLayout
 
addLayoutComponent(String, Component) - Method in class xal.extension.widgets.swing.wheelswitch.WheelswitchLayout
Empty implementation.
addLayoutComponent(String, Component) - Method in class xal.tools.apputils.EdgeLayout
Implement LayoutManager interface
addLayoutComponent(String, Component) - Method in class xal.tools.apputils.VerticalLayout
 
addListener(CorrelationNotice<R>) - Method in class xal.tools.correlator.Correlator
Register the listener as a receiver of Correlation notices from this correlator.
addLoggerChangeListener(LoggerChangeListener) - Method in class xal.service.pvlogger.LoggerSession
Add a logger change listener to receive logger change events.
addMeasuredValue(MeasuredValue) - Method in class xal.extension.scan.ScanController1D
Adds a feature to the MeasuredValue attribute of the ScanController1D object
addMeasuredValue(MeasuredValue) - Method in class xal.extension.scan.ScanController2D
Adds a feature to the MeasuredValue attribute of the ScanController2D object
addMemPV(MemoryProcessVariable) - Method in class xal.plugin.epics7.server.Epics7ServerChannelSystem
 
addMonitorEventListener(MonitorEventListener) - Method in class xal.ca.MonitorController
Register the listener as a receiver of channel events from this controller.
addMonitorListener(IEventSinkValTime) - Method in class xal.ca.MonitorCache
Register the listener to receive IEventSinkValTime events from the monitor
addMonitorValStatus(IEventSinkValStatus, int) - Method in class xal.ca.Channel
Setup a value-status monitor on this channel
addMonitorValStatus(IEventSinkValStatus, int) - Method in class xal.plugin.epics7.Epics7Channel
 
addMonitorValStatus(IEventSinkValStatus, int) - Method in class xal.plugin.epics7.server.Epics7ServerChannel
 
addMonitorValTime(IEventSinkValTime, int) - Method in class xal.ca.Channel
Setup a value-status-timestamp monitor on this channel
addMonitorValTime(IEventSinkValTime, int) - Method in class xal.plugin.epics7.Epics7Channel
 
addMonitorValTime(IEventSinkValTime, int) - Method in class xal.plugin.epics7.server.Epics7ServerChannel
 
addMonitorValue(IEventSinkValue, int) - Method in class xal.ca.Channel
Setup a value monitor on this channel
addMonitorValue(IEventSinkValue, int) - Method in class xal.plugin.epics7.Epics7Channel
 
addMonitorValue(IEventSinkValue, int) - Method in class xal.plugin.epics7.server.Epics7ServerChannel
 
addNewDataConatainer(BasicGraphData) - Method in class xal.extension.scan.MeasuredValue
 
addNewDataConatainerRB(BasicGraphData) - Method in class xal.extension.scan.MeasuredValue
 
addNewPointOfDataListener(ActionListener) - Method in class xal.extension.scan.ScanController1D
Adds a feature to the NewPointOfDataListener attribute of the ScanController1D object
addNewPointOfDataListener(ActionListener) - Method in class xal.extension.scan.ScanController2D
Adds a feature to the NewPointOfDataListener attribute of the ScanController2D object
addNewSetOfDataListener(ActionListener) - Method in class xal.extension.scan.ScanController1D
Adds a feature to the NewSetOfDataListener attribute of the ScanController1D object
addNewSetOfDataListener(ActionListener) - Method in class xal.extension.scan.ScanController2D
Adds a feature to the NewSetOfDataListener attribute of the ScanController2D object
addNode(AcceleratorNode) - Method in class xal.smf.AcceleratorSeq
Method to move a node from one sequence to this sequence warning be careful - need to check node position when moving it about!!
addNode(AcceleratorNode) - Method in class xal.smf.impl.RfCavity
Method to move a node from one sequence to this sequence warning be careful - need to check node position when moving it about!!
addNodeAt(int, AcceleratorNode) - Method in class xal.smf.AcceleratorSeq
Add a node at a prescribed index
addNodes(List<BeanNode<?>>) - Method in class xal.extension.bricks.RootBrick
Add the views nodes to this node
addNodes(List<BeanNode<?>>) - Method in class xal.extension.bricks.ViewNode
Add the views nodes to this node
addNodes(List<BeanNode<?>>) - Method in interface xal.extension.bricks.ViewNodeContainer
Add the views nodes to this node
addNotify() - Method in class xal.extension.widgets.swing.wheelswitch.comp.ResizableTextLabel
This method was overriden to implement font resizing.
addNotify() - Method in class xal.extension.widgets.swing.wheelswitch.comp.SimpleButton
DOCUMENT ME!
addObjective(Objective) - Method in class xal.extension.solver.Problem
Adds an Objective to objectiveList.
addOperation(DispatchOperation<T>) - Method in class xal.tools.dispatch.DispatchGroup
add an operation to this group
addOperationToCurrentGroups(DispatchOperation<T>) - Static method in class xal.tools.dispatch.DispatchGroup
add the operation to the current groups
addOperationToGroups(DispatchOperation<T>, Set<DispatchGroup>) - Static method in class xal.tools.dispatch.DispatchGroup
add the operation to the specified groups
addOperationToThisGroupAndCurrentGroups(DispatchOperation<T>) - Method in class xal.tools.dispatch.DispatchGroup
add the operation to this group and the current groups without double counting this group
addParameter(DataAdaptor, String, String, String) - Static method in class xal.model.xml.LatticeXmlParser
Add a parameter child to a DataAdaptor
addPoint(double[], double[]) - Method in class xal.extension.widgets.plot.BasicGraphData
add an array of (x,y) points to the data set
addPoint(double[], double[], double[]) - Method in class xal.extension.widgets.plot.BasicGraphData
add an array of (x,y, error of y) points to the data set
addPoint(double, double) - Method in class xal.extension.widgets.plot.BasicGraphData
add (x,y) point to the data set
addPoint(double, double) - Method in class xal.extension.widgets.plot.CurveData
Adds a point.
addPoint(double, double, double) - Method in class xal.extension.widgets.plot.BasicGraphData
add (x,y, error of y) point to the data set
addPoint(double, double, double) - Method in class xal.extension.widgets.plot.UnwrappedGeneratorGraphData
add (x,y, error of y) point to the data set and an unwrapped data point to the external container
addPopupMenuTo(Component, ChartPopupAdaptor) - Static method in class xal.extension.widgets.apputils.SimpleChartPopupMenu
Convenience method for creating a SimpleChartPopupMenu and adding it as a menu listener to the chart.
addPopupMenuTo(FunctionGraphsJPanel) - Static method in class xal.extension.widgets.apputils.SimpleChartPopupMenu
Convenience method for creating a SimpleChartPopupMenu and adding it as a menu listener to the chart.
addProfileData(double[], double[], double[], int) - Method in class xal.smf.ApertureProfile
 
addProfileData(List<Double>, List<Double>, List<Double>, List<Integer>) - Method in class xal.smf.ApertureProfile
 
addProfilePosData(double) - Method in class xal.smf.ApertureProfile
 
addProfileXData(double) - Method in class xal.smf.ApertureProfile
 
addProfileYData(double) - Method in class xal.smf.ApertureProfile
 
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.BunchProbeState
Save the state values particular to BunchProbeState objects to the data sink.
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.DiagnosticProbeState
 
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.EnsembleProbeState
Save the state values particular to EnsembleProbeState objects to the data sink.
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.EnvelopeProbeState
Save the state values particular to EnvelopeProbeState objects to the data sink.
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.ParticleProbeState
Save the state values particular to BunchProbeState objects to the data sink.
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.ProbeState
Save the state information to a DataAdaptor interface.
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.SynchronousState
 
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.TransferMapState
Save the probe state values to a data store represented by the DataAdaptor interface.
addPropertiesTo(DataAdaptor) - Method in class xal.model.probe.traj.TwissProbeState
Save the state values particular to TwissProbeState objects to the data sink.
addProperty(Property) - Method in class xal.plugin.olog.LogEntry
 
AddPropertyController - Class in xal.plugin.olog
FXML Controller class for the property selection dialog.
AddPropertyController() - Constructor for class xal.plugin.olog.AddPropertyController
 
addRange(Variable, double, double) - Method in class xal.extension.solver.hint.InitialDomain
add the initial range for the specified variable
addRecord(double, double) - Method in class xal.extension.fit.lsm.DataStore
Adds a record to the DataStore object
addRecord(double, double[]) - Method in class xal.extension.fit.lsm.DataStore
Adds a record to the DataStore object
addRecord(double, double, double) - Method in class xal.extension.fit.lsm.DataStore
Adds a record to the DataStore object
addRecord(double, double, double[]) - Method in class xal.extension.fit.lsm.DataStore
Adds a record to the DataStore object
addRecord(PVRecord) - Method in class xal.plugin.epics7.server.Epics7ServerChannelSystem
Once a record is created by the ChannelFactory, it must be added to the master database to be able to serve the PV.
AddRecordException(GenericRecord) - Constructor for exception xal.tools.data.DataTable.AddRecordException
Constructor
address - Variable in class xal.service.pvlogger.PV
 
addResumeListener(ActionListener) - Method in class xal.extension.scan.ScanController1D
Adds a new listener to the resume listeners.
addSample(double) - Method in class xal.tools.statistics.MutableUnivariateStatistics
Add a new sample measurement.
addSample(double) - Method in class xal.tools.statistics.RunningWeightedStatistics
Add a new sample measurement.
addSample(double, double) - Method in class xal.extension.fit.LinearFit
Add a new x,y pair.
addSamples(UnivariateStatistics) - Method in class xal.tools.statistics.MutableUnivariateStatistics
Merge in samples from other statistics.
addScoreBoardListener(ScoreBoardListener) - Method in class xal.extension.solver.ScoreBoard
Add the specified listener as a receiver of ScoreBoard events from this instance.
addSearchAlgorithmListener(SearchAlgorithmListener) - Method in class xal.extension.solver.algorithm.SearchAlgorithm
Add a search algorithm listener.
addSequenceChain(LinkedList<AcceleratorSeq>, Map<String, AcceleratorSeq>) - Method in class xal.smf.AcceleratorSeq
Internal support for the orderSequences() method.
addServiceListener(Class<?>, ServiceListener) - Method in class xal.extension.service.ServiceDirectory
Add a listener for addition and removal of service providers.
addServiceListener(String, ServiceListener) - Method in class xal.extension.service.ServiceDirectory
Add a listener for addition and removal of service providers.
addShapeData(int) - Method in class xal.smf.ApertureProfile
 
addSingleClickEventHandler(EventHandler<MouseEvent>) - Method in class xal.extension.fxapplication.widgets.XalTreeView
Adds a new single-click event handler to the TreeView TreeCell objects.
addSlot(Subsystem) - Method in class xal.extension.tracewinimporter.parser.Section
Adds the slot to the stack of slots.
addSoft(AcceleratorSeq) - Method in class xal.smf.AcceleratorSeq
Method to add a node from to this sequence the node is also kept in its original sequence.
addSolutionJudgeListener(SolutionJudgeListener) - Method in class xal.extension.solver.solutionjudge.SolutionJudge
Add a solution judge listener.
addSource(S, String) - Method in class xal.tools.correlator.Correlator
Add a source to monitor.
addSource(S, String, RecordFilter<R>) - Method in class xal.tools.correlator.Correlator
Add a source to monitor.
addStartButtonListener(ActionListener) - Method in class xal.extension.scan.ScanController2D
Adds a feature to the StartButtonListener attribute of the ScanController2D object
addStartListener(ActionListener) - Method in class xal.extension.scan.ScanController1D
Adds a new listener to the start listeners.
addState(S) - Method in class xal.model.probe.traj.Trajectory
Save the ProbeState object to this trajectory.
addStateListener(ActionListener) - Method in class xal.extension.scan.MonitoredPV
Add a listener for state change events from this monitored PV
addStopListener(ActionListener) - Method in class xal.extension.scan.ScanController1D
Adds a new listener to the stop listeners.
addTablesToGroup(Collection<DataTable>, String) - Method in class xal.tools.data.EditContext
Add the tables to the edit context.
addTableToGroup(DataTable, String) - Method in class xal.tools.data.EditContext
Add the table to the edit context.
addTag(String) - Method in class xal.plugin.olog.LogEntry
 
addTags(List<String>) - Method in class xal.plugin.olog.LogEntry
 
addUpDownListener(UpDownListener) - Method in class xal.extension.widgets.swing.wheelswitch.UpDownButton
Adds an UpDownListener to the array of listeners currently registered for listening to the changes of the UpDownButton.
addValidationValue(MeasuredValue) - Method in class xal.extension.scan.ScanController1D
Adds a feature to the ValidationValue attribute of the ScanController1D object
addValidationValue(MeasuredValue) - Method in class xal.extension.scan.ScanController2D
Adds a feature to the ValidationValue attribute of the ScanController2D object
addValue(double, double) - Method in class xal.extension.widgets.plot.ColorSurfaceData
Bins value into the 2D array for x and y with weight = 1.
addValue(double, double, double) - Method in class xal.extension.widgets.plot.BlackAndWhite3D
Bins value into the 2D array for x and y with weight = value.
addValue(double, double, double) - Method in class xal.extension.widgets.plot.ColorSurfaceData
Bins value into the 2D array for x and y with weight = value.
addValue(double, double, double) - Method in class xal.extension.widgets.plot.LinearData3D
Bins value into the 2D array for x and y with weight = value.
addValue(double, double, double) - Method in class xal.extension.widgets.plot.PointLike3D
Bins value into the 2D array for x and y with weight = value.
addValue(double, double, double) - Method in class xal.extension.widgets.plot.SmoothData3D
Bins value into the 2D array for x and y with weight = value.
addValueListener(ActionListener) - Method in class xal.extension.scan.MonitoredPV
Add a listener for value change events from this monitored PV
addVariable(Variable) - Method in class xal.extension.solver.Problem
Adds a Variable object to variableList.
addVerLimitsListener(ActionListener) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the VerLimitsListener attribute of the FunctionGraphsJPanel object
addVerticalLine(double) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the VerticalLine attribute of the FunctionGraphsJPanel object
addVerticalLine(double, Color) - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Adds a feature to the VerticalLine attribute of the FunctionGraphsJPanel object
addXalDocumentListener(XalDocumentListener) - Method in class xal.extension.application.XalDocument
Add the listener for events from this document.
addXalInternalDocumentListener(XalInternalDocumentListener) - Method in class xal.extension.application.XalInternalDocument
Add the listener for events from this document.
advanceProbe(IProbe, IElement, double) - Method in class xal.model.alg.Tracker
Convenience method for common propagation dynamics for all probes.
advanceState(IProbe, IElement) - Method in class xal.model.alg.SynchronousTracker
 
advanceState(IProbe, IElement, double) - Method in class xal.extension.jels.model.alg.ElsTracker
Advances the probe state through a subsection of the element with the specified length.
advanceState(IProbe, IElement, double) - Method in class xal.model.alg.DiagnosticTracker
Advance the supplied probe through a subsection of the specified length in the specified element.
advanceState(IProbe, IElement, double) - Method in class xal.model.alg.EnsembleTracker
 
advanceState(IProbe, IElement, double) - Method in class xal.model.alg.EnvelopeTracker
Advances the probe state through a subsection of the element with the specified length.
advanceState(IProbe, IElement, double) - Method in class xal.model.alg.Trace3dTracker
Advances the probe state through a subsection of the element with the specified length.
advanceState(IProbe, IElement, double) - Method in class xal.model.alg.TwissTracker
Advances the probe state through a subsection of the element with the specified length.
advanceState(ParticleProbe, IElement, double) - Method in class xal.model.alg.ParticleTracker
Advances the probe state through the element.
advanceState(TransferMapProbe, IElement, double) - Method in class xal.model.alg.TransferMapTracker
Advances the probe state through the element.
ALARM - Static variable in class xal.ca.Monitor
The monitor is triggered when the PV alarm state change.
ALARM_FIELD - Static variable in class xal.plugin.epics7.Epics7Channel
 
ALARM_FIELD_NAME - Static variable in class xal.plugin.epics7.Epics7ChannelStatusRecord
 
algorithmAdded(AlgorithmPool, SearchAlgorithm) - Method in interface xal.extension.solver.AlgorithmPoolListener
Send a message that an algorithm. was added to the pool.
algorithmAdded(AlgorithmPool, SearchAlgorithm) - Method in class xal.extension.solver.Solver
Send a message that an algorithm. was added to the pool.
algorithmAvailable(SearchAlgorithm) - Method in class xal.extension.solver.algorithm.DirectedStep
Handle a message that an algorithm is available.
algorithmAvailable(SearchAlgorithm) - Method in class xal.extension.solver.algorithm.RandomSearch
Handle a message that an algorithm is available.
algorithmAvailable(SearchAlgorithm) - Method in class xal.extension.solver.algorithm.RandomShrinkSearch
Handle a message that an algorithm is available.
algorithmAvailable(SearchAlgorithm) - Method in interface xal.extension.solver.algorithm.SearchAlgorithmListener
Send a message that an algorithm is available.
algorithmAvailable(SearchAlgorithm) - Method in class xal.extension.solver.AlgorithmPool
Send a message that an algorithm is available.
algorithmAvailable(AlgorithmPool, SearchAlgorithm) - Method in interface xal.extension.solver.AlgorithmPoolListener
Send a message that an algorithm is available.
algorithmAvailable(AlgorithmPool, SearchAlgorithm) - Method in class xal.extension.solver.Solver
Send a message that an algorithm is available.
AlgorithmFactory - Class in xal.sim.scenario
Factory class for instantiating and initializing algorithm objects for the XAL online model.
AlgorithmMarket - Class in xal.extension.solver.market
AlgorithmMarket keeps track of algorithms.
AlgorithmMarket() - Constructor for class xal.extension.solver.market.AlgorithmMarket
Constructor using the default algorithm pool and the default algorithms List.
AlgorithmMarket(SearchAlgorithm) - Constructor for class xal.extension.solver.market.AlgorithmMarket
Constructor
AlgorithmMarket(AlgorithmPool) - Constructor for class xal.extension.solver.market.AlgorithmMarket
Primary Constructor
AlgorithmMarketListener - Interface in xal.extension.solver.market
AlgorithmMarketListener
AlgorithmPool - Class in xal.extension.solver
AlgorithmPool keeps track of the available algorithms.
AlgorithmPool() - Constructor for class xal.extension.solver.AlgorithmPool
Empty constructor which populates the pool of all algorithms
AlgorithmPool(Collection<SearchAlgorithm>) - Constructor for class xal.extension.solver.AlgorithmPool
Creates a new AlgorithmPool instance Constructor that takes a list of algorithms
AlgorithmPool(SearchAlgorithm) - Constructor for class xal.extension.solver.AlgorithmPool
Creates a new AlgorithmPool instance Constructor that takes a list of algorithms
AlgorithmPoolListener - Interface in xal.extension.solver
AlgorithmPool keeps track of the available algorithms.
algorithmRemoved(AlgorithmPool, SearchAlgorithm) - Method in interface xal.extension.solver.AlgorithmPoolListener
Send a message that an algorithm was removed from the pool.
algorithmRemoved(AlgorithmPool, SearchAlgorithm) - Method in class xal.extension.solver.Solver
Send a message that an algorithm was removed from the pool.
algorithmRunExecuted(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.algorithm.SearchAlgorithm
Handle an event where a new algorithm run stack has completed.
algorithmRunExecuted(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.AlgorithmPool
Handle an event where a new algorithm run stack has completed.
algorithmRunExecuted(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in interface xal.extension.solver.AlgorithmScheduleListener
Handle an event where a new algorithm run stack has completed.
algorithmRunExecuted(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.market.AlgorithmMarket
Handle an event where a new algorithm run stack has completed.
algorithmRunExecuted(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.ScoreBoard
Handle an event where a new algorithm run stack has completed.
algorithmRunWillExecute(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.algorithm.SearchAlgorithm
Handle an event where a new algorithm run stack will start.
algorithmRunWillExecute(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.AlgorithmPool
Handle an event where a new algorithm run stack will start.
algorithmRunWillExecute(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in interface xal.extension.solver.AlgorithmScheduleListener
Handle an event where a new algorithm run stack will start.
algorithmRunWillExecute(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.market.AlgorithmMarket
Handle an event where a new algorithm run stack will start.
algorithmRunWillExecute(AlgorithmSchedule, SearchAlgorithm, ScoreBoard) - Method in class xal.extension.solver.ScoreBoard
Handle an event where a new algorithm run stack will start.
AlgorithmSchedule - Class in xal.extension.solver
AlgorithmSchedule keeps track of and executes the next algorithm based on its score.
AlgorithmSchedule(Solver, AlgorithmMarket, Stopper) - Constructor for class xal.extension.solver.AlgorithmSchedule
Creates a new instance of Schedule.
AlgorithmScheduleListener - Interface in xal.extension.solver
The interface implemented by listeners of algorithm schedule events.
algorithmUnavailable(SearchAlgorithm) - Method in class xal.extension.solver.algorithm.DirectedStep
Handle a message that an algorithm is not available.
algorithmUnavailable(SearchAlgorithm) - Method in class xal.extension.solver.algorithm.RandomSearch
Handle a message that an algorithm is not available.
algorithmUnavailable(SearchAlgorithm) - Method in class xal.extension.solver.algorithm.RandomShrinkSearch
Handle a message that an algorithm is not available.
algorithmUnavailable(SearchAlgorithm) - Method in interface xal.extension.solver.algorithm.SearchAlgorithmListener
Send a message that an algorithm is not available.
algorithmUnavailable(SearchAlgorithm) - Method in class xal.extension.solver.AlgorithmPool
Send a message that an algorithm is not available.
algorithmUnavailable(AlgorithmPool, SearchAlgorithm) - Method in interface xal.extension.solver.AlgorithmPoolListener
Send a message that an algorithm is unavailable.
algorithmUnavailable(AlgorithmPool, SearchAlgorithm) - Method in class xal.extension.solver.Solver
Send a message that an algorithm is unavailable.
AlignmentBucket - Class in xal.smf.attr
An attribute set for alignment attributes (x, y, z, pitch, yaw, roll).
AlignmentBucket() - Constructor for class xal.smf.attr.AlignmentBucket
 
ALL - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.MACROPULSE
All of the beam pulse
ALL_SIDES - Static variable in class xal.tools.apputils.EdgeLayout
 
allComponentsMappedTo(AcceleratorNode) - Method in class xal.sim.sync.SynchronizationManager
 
allocateCells(int, int, int) - Method in class xal.tools.math.r3.Grid
Allocates the array of grid cell objects.
allocateCells(int, int, int) - Method in class xal.tools.math.r3.PoissonGrid
Override base class allocator in order to allocate modified grid cell objects.
allocatePts(int, int, int) - Method in class xal.tools.math.r3.Grid
Allocates the array of grid point objects.
allocatePts(int, int, int) - Method in class xal.tools.math.r3.PoissonGrid
Override base class allocator in order to allocate modified grid point objects.
almSgnl - Variable in class xal.smf.impl.WireScanner.DevStatus
Alarm flag for wire signal; it indicates a saturation condition.
almTmg - Variable in class xal.smf.impl.WireScanner.DevStatus
Timing error flag.
ALPHA - Enum constant in enum class xal.tools.beam.Twiss.PROP
The Courant-Snyder alpha parameter
ALPHA_X_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.EMU
 
ALPHA_X_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.NPM
 
ALPHA_Y_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.EMU
 
ALPHA_Y_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.NPM
 
AMP - Enum constant in enum class xal.smf.impl.profile.SignalAttrs.ATTRS
Signal amplitude
AMP_AVG_HANDLE - Static variable in class xal.smf.impl.BPM
 
AMP_STR - Static variable in class xal.extension.fit.lsm.DoubleSymmetricGaussian
The "amplitude0" parameter
AMP_STR - Static variable in class xal.extension.fit.lsm.Gaussian
The "amplitude" parameter
AMP_TBT_HANDLE - Static variable in class xal.smf.impl.BPM
 
amplitude - Variable in class xal.smf.impl.Klystron
 
amplitude - Variable in class xal.smf.impl.RfCavity
 
amplitudeAvg - Variable in class xal.smf.impl.BPM
 
ampTBT - Variable in class xal.smf.impl.BPM
 
AnalysisCntrlDTLPhase - Class in xal.extension.scan.analysis
This class is a DTL Phase Scan analysis.
AnalysisCntrlDTLPhase(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlDTLPhase
The constructor.
AnalysisCntrlEmpty - Class in xal.extension.scan.analysis
This class is an empty analysis class.
AnalysisCntrlEmpty(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlEmpty
The constructor.
AnalysisCntrlFindIntersection - Class in xal.extension.scan.analysis
This class is a analysis class to find an intersection point.
AnalysisCntrlFindIntersection(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlFindIntersection
The constructor.
AnalysisCntrlFindMinMax - Class in xal.extension.scan.analysis
This class is a analysis class to find min and max.
AnalysisCntrlFindMinMax(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlFindMinMax
The constructor.
AnalysisCntrlManagement - Class in xal.extension.scan.analysis
This class is a analysis class for general data reading and management.
AnalysisCntrlManagement(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlManagement
The constructor.
AnalysisCntrlPolynomFit - Class in xal.extension.scan.analysis
This class is a analysis class for polynomial fitting.
AnalysisCntrlPolynomFit(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlPolynomFit
The constructor.
AnalysisCntrlTDProcedure - Class in xal.extension.scan.analysis
This creates an ASCII file for dT procedure
AnalysisCntrlTDProcedure(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisCntrlTDProcedure
The constructor.
AnalysisController - Class in xal.extension.scan.analysis
This class is a base class for different analysis of the scan data.
AnalysisController(MainAnalysisController, DataAdaptor, JPanel, JPanel, JPanel, JPanel, ScanVariable, ScanVariable, Vector<MeasuredValue>, FunctionGraphsJPanel, JTextField, BasicGraphData) - Constructor for class xal.extension.scan.analysis.AnalysisController
The constructor.
AnalysisControllerFactory - Class in xal.extension.scan.analysis
This is a factory to produce different type of analysis.
analysisParametersSelect(ProfileDevice.MACROPULSE, double) - Method in class xal.smf.impl.WireScanner
Changes the data processing parameters (see WireScanner.PrcgConfig) so that the on-board controller selects the beam micro-bunch section for computing measurement results.
analyticModel - Variable in class xal.extension.tracewinimporter.parser.Section
 
and(String) - Method in class xal.smf.impl.qualify.AndTypeQualifier
Add a "kind" qualifier to the set of root qualifiers.
and(TypeQualifier) - Method in class xal.smf.impl.qualify.AndTypeQualifier
Add a qualifier to the set of root qualifiers.
and(TypeQualifier...) - Method in class xal.smf.impl.qualify.AndTypeQualifier
And the specified qualifiers with this one.
AndQualifier - Class in xal.tools.data
Generate a compound qualifier using the "and" operation.
AndQualifier() - Constructor for class xal.tools.data.AndQualifier
Constructor
AndQualifier(int) - Constructor for class xal.tools.data.AndQualifier
Primary Constructor
AndQualifier(List<? extends Qualifier>) - Constructor for class xal.tools.data.AndQualifier
Constructor with a list of qualifiers.
AndQualifier(Qualifier...) - Constructor for class xal.tools.data.AndQualifier
Constructor with a variable number of qualifiers.
andStatus(boolean) - Method in class xal.smf.impl.qualify.AndTypeQualifier
And this qualifier with the specified node status qualification.
andStopper(Stopper, Stopper) - Static method in class xal.extension.solver.SolveStopperFactory
Compound stopper which stops the solver if both stopper1 and stopper2 would stop it.
AndTypeQualifier - Class in xal.smf.impl.qualify
AndTypeQualifier is a compound qualifier that tests whether all of its root qualifiers match the accelerator node.
AndTypeQualifier() - Constructor for class xal.smf.impl.qualify.AndTypeQualifier
Creates a new AndTypeQualifier with no initial root qualifiers
aperture - Variable in class xal.extension.jels.smf.impl.Iris
 
Aperture - Class in eu.ess.bled.devices.lattice
Aperture represents an aperture in the lattice.
Aperture() - Constructor for class eu.ess.bled.devices.lattice.Aperture
 
APERTURE_RB_HANDLE - Static variable in class xal.extension.jels.smf.impl.Iris
 
APERTURE_SET_HANDLE - Static variable in class xal.extension.jels.smf.impl.Iris
 
ApertureBucket - Class in xal.smf.attr
The aperture bucket defines the inner geometry of the elements.
ApertureBucket() - Constructor for class xal.smf.attr.ApertureBucket
Creates new ApertureBucket
ApertureProfile - Class in xal.smf
The implementation of the Aperture Profile for the chamber of each section of the machine.
ApertureProfile() - Constructor for class xal.smf.ApertureProfile
 
append(boolean) - Method in class xal.tools.StringJoiner
append a boolean value
append(boolean[]) - Method in class xal.tools.StringJoiner
append an array of booleans
append(byte) - Method in class xal.tools.StringJoiner
append a byte value
append(byte[]) - Method in class xal.tools.StringJoiner
append an array of bytes
append(char) - Method in class xal.tools.StringJoiner
append a char value
append(char[]) - Method in class xal.tools.StringJoiner
append an array of chars
append(double) - Method in class xal.tools.StringJoiner
append a double value
append(double[]) - Method in class xal.tools.StringJoiner
append an array of doubles
append(float) - Method in class xal.tools.StringJoiner
append a float value
append(float[]) - Method in class xal.tools.StringJoiner
append an array of floats
append(int) - Method in class xal.tools.StringJoiner
append an integer value
append(int[]) - Method in class xal.tools.StringJoiner
append an array of integers
append(long) - Method in class xal.tools.StringJoiner
append a long value
append(long[]) - Method in class xal.tools.StringJoiner
append an array of long integers
append(short) - Method in class xal.tools.StringJoiner
append a short value
append(short[]) - Method in class xal.tools.StringJoiner
append an array of shorts
append(Object) - Method in class xal.tools.StringJoiner
append an Object item
append(Object[]) - Method in class xal.tools.StringJoiner
append an array of Object items
append(String) - Method in class xal.tools.StringJoiner
append a String item
append(StringBuffer, double) - Static method in class xal.tools.text.DoubleToString
I think this is one of the two main methods in this class.
append(StringBuffer, int) - Static method in class xal.tools.text.DoubleToString
I think this is one of the two main methods in this class.
append(Qualifier) - Method in class xal.tools.data.CompoundQualifier
Append a qualifier to the set of root qualifiers.
appendAsDouble(StringBuffer, long, long, int, int, char, char, int, char, char) - Static method in class xal.tools.text.DoubleToString
One again, I'm not sure how to use this method, Craig was the original author.
appendFormatted(StringBuffer, double, int, char, char, int, char, char) - Static method in class xal.tools.text.DoubleToString
I'm not sure how this works or what it does since Craig originally build this class.
appendNodesOfClassWithQualifier(Class<N>, List<N>, List<S>, TypeQualifier) - Static method in class xal.smf.AcceleratorSeq
Filter nodes from the source list using the specified qualifier.
appendNodesWithQualifier(List<N>, List<S>, TypeQualifier) - Static method in class xal.smf.AcceleratorSeq
Filter nodes from the source list using the specified qualifier.
appendTo(Appendable, CharSequence, double...) - Method in class xal.tools.text.ScientificNumberFormat
Convenience method to append the formatted values to the output suppressing IOException and instead dumping the stack trace upon exception.
appendToIO(Appendable, CharSequence, double...) - Method in class xal.tools.text.ScientificNumberFormat
Append the formatted values to the output throwing any internal IOException from the output.
Application - Class in xal.extension.application
The Application class handles defines the core of an application.
Application(AbstractApplicationAdaptor) - Constructor for class xal.extension.application.Application
Application constructor.
Application(AbstractApplicationAdaptor, URL[]) - Constructor for class xal.extension.application.Application
Application constructor.
applicationAdaptor - Variable in class xal.extension.application.Application
custom application adaptor
ApplicationAdaptor - Class in xal.extension.application
ApplicationAdaptor is the abstract superclass of the custom applicaton adaptors each of which acts as a delegate for its corresponding application.
ApplicationAdaptor() - Constructor for class xal.extension.application.ApplicationAdaptor
 
applicationFinishedLaunching() - Method in class xal.extension.application.AbstractApplicationAdaptor
Subclasses may override this method to provide custom handling upon completion of the application having launched.
ApplicationListener - Interface in xal.extension.application
Interface which listeners of application events must implement.
applicationName() - Method in class xal.extension.application.AbstractApplicationAdaptor
Subclasses must implement this method to return the name of their application.
ApplicationStatus - Interface in xal.extension.application
ApplicationStatus is an interface used in remote access to advertise application status.
ApplicationStatusService - Class in xal.extension.application
ApplicationStatusService handles application status queries on behalf of the running application instance.
ApplicationStatusService() - Constructor for class xal.extension.application.ApplicationStatusService
 
ApplicationSupport - Class in xal.tools.apputils
Common application utilities
applicationWillDisplayDesktopPane() - Method in class xal.extension.application.DesktopApplicationAdaptor
Event indicating that the application will display the desktop pane.
applicationWillOpenInitialDocuments() - Method in class xal.extension.application.AbstractApplicationAdaptor
Event indicating that the application will open any initial documents.
applicationWillOpenInitialDocuments() - Method in interface xal.extension.application.ApplicationListener
Event indicating that the application will open the initial documents if any.
applicationWillQuit() - Method in class xal.extension.application.AbstractApplicationAdaptor
Implement ApplicationListener.
applicationWillQuit() - Method in interface xal.extension.application.ApplicationListener
Event indicating that the application will quit.
apply(PhaseVector) - Method in class xal.tools.beam.PhaseMap
Apply this map to the given phase vector.
applyBeanPropertiesTo(Object, List<DataAdaptor>) - Static method in class xal.extension.bricks.WindowReference
apply property settings to the bean object
applyBeanPropertyTo(Object, DataAdaptor, Map<String, PropertyDescriptor>) - Static method in class xal.extension.bricks.WindowReference
Apply the property settings to the specified bean object
applyBeanSettings() - Method in class xal.extension.bricks.BeanNode
apply the bean settings
applyDefaultFolder(JFileChooser) - Method in class xal.tools.apputils.files.DefaultFolderAccessory
Apply default folder to file chooser
applyErrors(PhaseMatrix, double) - Method in class xal.model.elem.ThinElement
Add Rotation and Displacement Error to Transfer Matrix
applyErrors(PhaseMatrix, IProbe, double) - Method in class xal.model.elem.ThickElement
Add Rotation and Displacement Error to Transfer Matrix
applyFileFilters(JFileChooser, String[]) - Static method in class xal.tools.apputils.files.FileFilterFactory
Applies the file filters to the file chooser and returns this file chooser.
applyFileFilters(JFileChooser, String[], String[]) - Static method in class xal.tools.apputils.files.FileFilterFactory
Applies the file filters to the file chooser and returns this file chooser.
applyLocalizedPattern(String) - Method in class xal.tools.text.FortranNumberFormat
Deprecated.
Applies the format pattern
applyMostRecentFile(JFileChooser) - Method in class xal.tools.apputils.files.RecentFileTracker
Set the file chooser's selected file to the most recent file.
applyPattern(String) - Method in class xal.tools.text.FortranNumberFormat
Deprecated.
Applies the format pattern
applyRecentFolder(JFileChooser) - Method in class xal.tools.apputils.files.RecentFileTracker
Set the file chooser's current directory to the recent folder.
applySelectedAcceleratorWithDefaultPath(String) - Method in class xal.extension.application.smf.AcceleratorDocument
Attempt to load the accelerator with the specified path and if none exists, then request a substitute accelerator from the user.
applySettings() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the values entered in the panel to the chart
applyState(S) - Method in class xal.model.probe.Probe
Apply the contents of ProbeState to update my current state.
applyTo(JFileChooser) - Method in class xal.tools.apputils.files.DefaultFolderAccessory
register for events from the specified file chooser
applyTransform(ValueTransform) - Method in interface xal.ca.ChannelRecord
Convert the store from a raw value to a processed value.
applyTransform(ValueTransform) - Method in class xal.ca.ChannelRecordImpl
Convert the store from a raw value to a processed value.
applyTransform(ValueTransform) - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
applyXAxisGridSetting() - Method in class xal.tools.apputils.SimpleChartDialog
Set whether to show the x-axis grid
applyXAxisMajorTicks() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the X-Axis tick spacing
applyXAxisMaxValue() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the Maximum x-axis value
applyXAxisMinorTicks() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the X-Axis tick spacing
applyXAxisMinValue() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the Minimum x-axis value
applyYAxisGridSetting() - Method in class xal.tools.apputils.SimpleChartDialog
Set whether to show the y-axis grid
applyYAxisMajorTicks() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the Y-Axis tick spacing
applyYAxisMaxValue() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the Maximum y-axis value
applyYAxisMinorTicks() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the Y-Axis tick spacing
applyYAxisMinValue() - Method in class xal.tools.apputils.SimpleChartDialog
Apply the Minimum y-axis value
approxEq(double, double) - Static method in class xal.tools.math.ElementaryFunction
Test if two double precision numbers are approximately equal.
approxEq(double, double, int) - Static method in class xal.tools.math.ElementaryFunction
Test if two double precision numbers are approximately equal.
AProperty - Annotation Interface in xal.tools.annotation
Annotation group for a property
AProperty.NoEdit - Annotation Interface in xal.tools.annotation
Specifies that the property should not be edited regardless of whether it is public
AProperty.Units - Annotation Interface in xal.tools.annotation
Specifies units for the property accessor
aquire(ProfileDevice) - Static method in class xal.smf.impl.WireScanner.ActrConfig
Return the set of current device configuration parameters.
aquire(WireHarp) - Static method in class xal.smf.impl.WireHarp.DataFit
Convenience method for retrieving a new, initialized measurement set acquired from the given device.
aquire(WireHarp) - Static method in class xal.smf.impl.WireHarp.DataRaw
Convenience method for retrieving a new, initialized measurement set acquired from the given device.
aquire(WireHarp) - Static method in class xal.smf.impl.WireHarp.FitAttrSet
Convenience method for retrieving a new, initialized data structure populated from the current given device state.
AREA - Enum constant in enum class xal.smf.impl.profile.SignalAttrs.ATTRS
Area under the signal curve; the integral; the total mass
areAllFiltersSelected() - Method in class xal.extension.fxapplication.widgets.AcceleratorTreeView
 
argGreaterThan(double, double[]) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Return the index where the function first exceeds the given value.
argMaximum(double[]) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Return the index at with the function maximum occurs.
argMinimum(double[]) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Return the index at with the function minimum occurs.
argumentTypes - Variable in class xal.tools.reflect.Selector
argument classes
ARR_BOL - Static variable in class xal.smf.attr.Attribute
 
ARR_BYTE - Static variable in class xal.smf.attr.Attribute
 
ARR_CHR - Static variable in class xal.smf.attr.Attribute
 
ARR_DBL - Static variable in class xal.smf.attr.Attribute
 
ARR_DBL_HIGHPASS_INP_COEFFS - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Coefficients of the filter input
ARR_DBL_HIGHPASS_OUT_COEFFS - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Coefficients of the filter output
ARR_DBL_LOWPASS_INP_COEFFS - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Coefficients of the filter input
ARR_DBL_LOWPASS_OUT_COEFFS - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Coefficients of the filter output
ARR_FLT - Static variable in class xal.smf.attr.Attribute
 
ARR_INT - Static variable in class xal.smf.attr.Attribute
 
ARR_LNG - Static variable in class xal.smf.attr.Attribute
 
ARR_NAMES - Static variable in class xal.smf.attr.DipoleBucket
 
ARR_SHR - Static variable in class xal.smf.attr.Attribute
 
ARR_STR - Static variable in class xal.smf.attr.Attribute
 
array - Variable in class xal.tools.ArrayValue
the array of data
ArrayMath - Class in xal.tools
Provide some simple array math operations.
ArrayMath() - Constructor for class xal.tools.ArrayMath
Creates a new instance of ArrayMath
ArrayTool - Class in xal.tools
ArrayTool is a class that adds common convenience methods for dealing with arrays.
ArrayTool() - Constructor for class xal.tools.ArrayTool
Creates a new instance of ArrayUtil
arrayValue() - Method in interface xal.ca.ChannelRecord
Get the internal storage.
arrayValue() - Method in class xal.ca.ChannelRecordImpl
Get the internal storage.
arrayValue() - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
ArrayValue - Class in xal.tools
ArrayStore is the base class of a class cluster which manages the storage of an array of primitive types and String.
ArrayValue() - Constructor for class xal.tools.ArrayValue
Empty constructor
ArrayValue(Object) - Constructor for class xal.tools.ArrayValue
Primary constructor to override
arrayValueFromArray(Object) - Static method in class xal.tools.ArrayValue
Create a new ArrayValue from an Object array.
arrCtl() - Element in annotation interface xal.smf.scada.AScada.Record
Array of controllable flags for each SCADA field in the data structure.
arrHndCtl() - Element in annotation interface xal.smf.scada.AScada.Record
Array of all the XAL Channel handles for the SCADA fields in this data structure.
arrHndRb() - Element in annotation interface xal.smf.scada.AScada.Record
Array of all the XAL Channel handles for the SCADA fields in this data structure.
arrNames() - Element in annotation interface xal.smf.scada.AScada.Record
Array of all the SCADA field names within the data structure.
arrNodes - Variable in class xal.smf.AcceleratorSeq
Container of immediate nodes in this sequence
ArrowButton - Class in xal.extension.widgets.swing.wheelswitch.comp
A simple resizable button identified by an arrow icon.
ArrowButton(ArrowButton.Orientation) - Constructor for class xal.extension.widgets.swing.wheelswitch.comp.ArrowButton
Constructor for ArrowButton.
ArrowButton.Orientation - Enum Class in xal.extension.widgets.swing.wheelswitch.comp
 
arrPosDia - Variable in class xal.smf.impl.WireHarp.DaqConfig
Array of wire positions on the beam axis for the diagonal projection plane.
arrPosHor - Variable in class xal.smf.impl.WireHarp.DaqConfig
Array of wire positions on the beam axis for the horizontal projection plane.
arrPosVer - Variable in class xal.smf.impl.WireHarp.DaqConfig
Array of wire positions on the beam axis for the vertical projection plane.
arrTypes() - Element in annotation interface xal.smf.scada.AScada.Record
Array of the class types of all the SCADA fields within this data structure.
AScada - Annotation Interface in xal.smf.scada
Annotation identifying classes representing general data structures used for data structure devoted toward data acquisition (DAQ) or supervisory control and data acquisition (SCADA).
AScada.Field - Annotation Interface in xal.smf.scada
Annotation specifying a class field is part of a SCADA data structure.
AScada.Record - Annotation Interface in xal.smf.scada
Alternate method of annotating the fields of a SCADA structure.
ASCENDING - Static variable in class xal.tools.data.KeyValueSorting
indicates ascending order
asDocument() - Method in class xal.model.Lattice
Returns a DOM document for the lattice.
ASignal - Annotation Interface in xal.smf.impl.profile
Annotation for describing the data acquisition channels for a single plane of a wire profile measurement device.
ASignal.ASet - Annotation Interface in xal.smf.impl.profile
Annotation for describing all the data acquisition channels of a wire profile measurement device.
ASignalAttrs - Annotation Interface in xal.smf.impl.profile
Annotation describing the acquisition channels for the signal attributes of a wire scanner profile.
ASignalAttrs.ASet - Annotation Interface in xal.smf.impl.profile
Annotation for the PV channels providing the signal attributes for the wire scanner profiles.
asin() - Method in class xal.tools.math.DifferentialVariable
get the arc sine of this variable
asinh(double) - Static method in class xal.tools.math.ElementaryFunction
Inverse hyperbolic sine function.
assignIdentity() - Method in class xal.tools.math.BaseMatrix
Assign this matrix to be the identity matrix.
assignMatrix(DenseMatrix64F) - Method in class xal.tools.math.BaseMatrix
Sets the internal matrix value to that given in the argument.
assignUnity() - Method in class xal.tools.math.BaseVector
Assign this matrix to be the unity vector, the with all 1's.
assignXALSynopticViewTo(FunctionGraphsJPanel, AcceleratorSeq) - Static method in class xal.extension.widgets.smf.FunctionGraphsXALSynopticAdaptor
Assign the synoptic view to the specified chart and configure it to auto size as the chart's position axis changes.
assignZero() - Method in class xal.tools.beam.PhaseVector
We need to redefine this method in order to set the homogeneous coordinate back to unity.
assignZero() - Method in class xal.tools.math.BaseMatrix
Assign this matrix to be the zero matrix, specifically the matrix containing all 0's.
assignZero() - Method in class xal.tools.math.BaseVector
Assign this vector to be the zero vector, specifically the vector containing all 0's.
asString(byte[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of an integer array
asString(double[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of a double array
asString(double[][]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of a double two dimensional array
asString(float[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of an integer array
asString(int[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of an integer array
asString(long[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of an integer array
asString(short[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of an integer array
asString(Object[]) - Static method in class xal.tools.ArrayTool
convenience method for getting a string description of an Object array by joining each element with a comma character
asymptoticPopulation - Variable in class xal.tools.statistics.RunningWeightedStatistics
population beyond which we should use the asymptotic weight
asymptoticWeight - Variable in class xal.tools.statistics.RunningWeightedStatistics
weight for new samples
ASYNCHRONOUS - Static variable in class xal.tools.messaging.MessageCenter
forward events from a new thread
atan() - Method in class xal.tools.math.DifferentialVariable
get the arc tangent of this variable
atanh(double) - Static method in class xal.tools.math.ElementaryFunction
Inverse hyperbolic tangent function.
Attachment - Class in xal.extension.logbook
This class supports different types of attachments: File, InputStream, and WritableImage objects.
Attachment() - Constructor for class xal.extension.logbook.Attachment
Empty constructor to be used only by subclasses.
Attachment(File) - Constructor for class xal.extension.logbook.Attachment
Creates a new Attachment instance from a File object.
Attachment(String, InputStream) - Constructor for class xal.extension.logbook.Attachment
Creates a new Attachment from an InputStream.
AttachmentPane - Class in xal.plugin.olog
Pane showing a thumbnail of an attachment image or the filename for binaries and a cross icon on the top right to remove the attachment.
AttachmentPane(Attachment, List<Attachment>) - Constructor for class xal.plugin.olog.AttachmentPane
Create a new attachment pane.
attBendAngle - Variable in class xal.smf.attr.DipoleBucket
 
attDipoleEntrRotAngle - Variable in class xal.smf.attr.DipoleBucket
 
attDipoleExitRotAngle - Variable in class xal.smf.attr.DipoleBucket
 
attDipoleQuadComponent - Variable in class xal.smf.attr.DipoleBucket
 
ATTR_ALPHA_X - Static variable in class xal.tools.beam.Twiss3D
attribute tags for Twiss parameters
ATTR_ALPHA_Y - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_ALPHA_Z - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_AUTH - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_BETA_X - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_BETA_Y - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_BETA_Z - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_DATA - Static variable in class xal.tools.beam.PhaseMap
attribute marker for data
ATTR_DATA - Static variable in class xal.tools.math.BaseMatrix
Attribute marker for data managed by IArchive interface
ATTR_DATA - Static variable in class xal.tools.math.BaseVector
attribute marker for data
ATTR_DATE - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_EMIT_X - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_EMIT_Y - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_EMIT_Z - Static variable in class xal.tools.beam.Twiss3D
 
ATTR_EMITGROWTH - Static variable in class xal.model.alg.EnvelopeTrackerBase
label for emittance growth flag
ATTR_EMITGROWTH - Static variable in class xal.model.alg.TwissTracker
label for emittance growth flag
ATTR_ENERGY_GAIN - Static variable in class xal.model.probe.traj.SynchronousState
 
ATTR_ID - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_LEN - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_MAP - Static variable in class xal.model.probe.traj.TransferMapState
attribute tag for betatron phase
ATTR_NAME - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_SCHEFF - Static variable in class xal.model.alg.EnvelopeTrackerBase
label for use simple tracking (no space charge)
ATTR_SCHEFF - Static variable in class xal.model.alg.TwissTracker
label for simulating space charge effects
ATTR_SEP - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_STEPSIZE - Static variable in class xal.model.alg.EnvelopeTrackerBase
label for maximum step size *
ATTR_STEPSIZE - Static variable in class xal.model.alg.Trace3dTracker
label for maximum step size *
ATTR_STEPSIZE - Static variable in class xal.model.alg.TwissTracker
label for maxstepsize *
ATTR_SYNCH_PHASE - Static variable in class xal.model.probe.traj.SynchronousState
 
ATTR_TEXT - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_TYPE - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_USEDCBEAM - Static variable in class xal.model.alg.EnvelopeTrackerBase
label for use DC Beam *
ATTR_USESPACECHARGE - Static variable in class xal.model.alg.EnvelopeTrackerBase
label for use simple tracking (no space charge)
ATTR_USESPACECHARGE - Static variable in class xal.model.alg.TwissTracker
label for simulating space charge effects
ATTR_VAL - Static variable in class xal.model.xml.LatticeXmlParser
 
ATTR_VER - Static variable in class xal.model.xml.LatticeXmlParser
 
attrDia() - Element in annotation interface xal.smf.impl.profile.ASignalAttrs.ASet
Signal attributes for the diagonal axis
attrHor() - Element in annotation interface xal.smf.impl.profile.ASignalAttrs.ASet
Signal attributes for the horizontal axis
Attribute - Class in xal.smf.attr
 
Attribute(boolean) - Constructor for class xal.smf.attr.Attribute
Create new Attribute Note that Attribute must be initially instantiated to a particular type.
Attribute(double) - Constructor for class xal.smf.attr.Attribute
 
Attribute(double[]) - Constructor for class xal.smf.attr.Attribute
 
Attribute(float) - Constructor for class xal.smf.attr.Attribute
 
Attribute(float[]) - Constructor for class xal.smf.attr.Attribute
 
Attribute(int) - Constructor for class xal.smf.attr.Attribute
 
Attribute(int[]) - Constructor for class xal.smf.attr.Attribute
 
Attribute(long) - Constructor for class xal.smf.attr.Attribute
 
Attribute(long[]) - Constructor for class xal.smf.attr.Attribute
 
Attribute(String) - Constructor for class xal.smf.attr.Attribute
 
Attribute(String[]) - Constructor for class xal.smf.attr.Attribute
 
AttributeBucket - Class in xal.smf.attr
The root class in the inheritance hierarchy of orthogonal sets of element attributes (such as a set of multipole harmonics, a set of aperture parameters, and others).
AttributeBucket() - Constructor for class xal.smf.attr.AttributeBucket
AttributeBucket should only be instantiated by a derived class
AttributeBucket.MissingAttributeException - Exception in xal.smf.attr
 
AttributeBucketFactory - Class in xal.smf.attr
 
attributes() - Method in interface xal.tools.data.DataAdaptor
return the array of all attributes
attributes() - Method in class xal.tools.data.DataTable
Return the attributes of this table from the table's schema.
attributes() - Method in class xal.tools.data.DataTable.Schema
Get the collection of all attributes in this schema
attributes() - Method in class xal.tools.data.InMemoryDataAdaptor
return the array of all attributes
attributes() - Method in class xal.tools.data.TransientDataAdaptor
Get all the attribute names in the data node.
attributes() - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
attributes() - Method in class xal.tools.xml.XmlDataAdaptor
return an array of attribute names
attributeTable - Variable in class xal.tools.data.DataTable.Schema
map of attributes keyed by name
attributeTable - Variable in class xal.tools.data.GenericRecord
table of attributes by attribute ID
ATTRTAG_DEBUG - Static variable in class xal.model.alg.Tracker
attribute tag for debugging flag
ATTRTAG_ERRTOL - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for error tolerance
ATTRTAG_INITSTEP - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for initial step size
ATTRTAG_MAXITER - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for maximum iteration count
ATTRTAG_MAXSTEP - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for maximum step size
ATTRTAG_MAXSTEP_DRIFTPMQ - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for maximum step size for drift space with pmq , sako 21 jul 06
ATTRTAG_NORM - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for residual norm
ATTRTAG_ORDER - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for order of accuracy in algorithm
ATTRTAG_RFGAP_PHASE - Static variable in class xal.model.alg.Tracker
flag to update the beam phase in RF gaps ( a la parmila) rather than use default values
ATTRTAG_SLACK - Static variable in class xal.model.alg.TrackerAdaptive
Deprecated.
attribute label for slack tolerance
ATTRTAG_TYPE - Static variable in class xal.model.alg.Tracker
attribute label for type string identifier
ATTRTAG_TYPE - Static variable in class xal.sim.scenario.AlgorithmFactory
attribute label for type string identifier
ATTRTAG_UPDATE - Static variable in class xal.model.alg.Tracker
attribute tag for trajectory state update policy
ATTRTAG_VER - Static variable in class xal.model.alg.Tracker
attribute tag for the algorithm version number
attrValue(DataAdaptor, String) - Method in class xal.model.xml.LatticeXmlParser
Returns the attribute value string from a DataAdaptor interface.
attrVer() - Element in annotation interface xal.smf.impl.profile.ASignalAttrs.ASet
Signal attributes for the vertical axis
authenticate(String, char[]) - Method in class xal.plugin.essrbac.DummyRbacLogin
 
authenticate(String, char[]) - Method in class xal.plugin.essrbac.EssRbacLogin
 
authenticate(String, char[]) - Method in interface xal.rbac.RBACLogin
Authenticates the user using username and password.
authenticate(String, char[], String) - Method in class xal.plugin.essrbac.DummyRbacLogin
 
authenticate(String, char[], String) - Method in class xal.plugin.essrbac.EssRbacLogin
 
authenticate(String, char[], String) - Method in interface xal.rbac.RBACLogin
Authenticates the user using username, password and preferred role.
authenticate(String, char[], String, String) - Method in class xal.plugin.essrbac.DummyRbacLogin
 
authenticate(String, char[], String, String) - Method in class xal.plugin.essrbac.EssRbacLogin
 
authenticate(String, char[], String, String) - Method in interface xal.rbac.RBACLogin
Authenticates the user using username and password, preferred role and ip.
AuthenticationPane - Class in xal.extension.application.rbac
AuthenticationPane is an option pane that shows the username and password field, where user can input his credentials that should be used for authentication.
AuthenticationPane() - Constructor for class xal.extension.application.rbac.AuthenticationPane
Constructs a new authentication pane.
AuthenticationPaneFX - Class in xal.plugin.olog
 
AuthenticationPaneFX() - Constructor for class xal.plugin.olog.AuthenticationPaneFX
Constructs a new authentication pane.
AuthenticationPaneFX(Parent) - Constructor for class xal.plugin.olog.AuthenticationPaneFX
Creates a dialog that contains this pane.
authorizeWithRBAC(String) - Method in class xal.extension.application.Application
Authenticates and authorizes user.
autoCorrelation(double[]) - Method in class xal.tools.dsp.DigitalSignalProcessor
Compute and return the auto-correlation function for the given discrete signal.
AutoLogoutCallback - Interface in xal.rbac
Provides callback for AutoLogout functionality
autoLogoutConfirm(RBACSubject, int) - Method in interface xal.rbac.AutoLogoutCallback
Called when the RBAC attempts to automatically logout the user due to inactivity.
availableConnectionDictionary(boolean, String...) - Method in class xal.tools.database.DBConfiguration
Get the available connection dictionary which is the most preferred
availableConnectionDictionary(String...) - Method in class xal.tools.database.DBConfiguration
Get the available connection dictionary which is the most preferred and use the default one if there are no matches
average(double[]) - Method in class xal.tools.dsp.DigitalSignalProcessor
Compute and return the (running) average of the given signal.
average(SignalAttrSet, double) - Method in class xal.smf.impl.profile.SignalAttrSet
Averages all the signal attributes in the signal attributes set using the given weighting factor.
average(SignalAttrs, double) - Method in class xal.smf.impl.profile.SignalAttrs
Performs an averaging operation with the given SignalAttrs object using the given weighting factor.
average(Signal, double) - Method in class xal.smf.impl.profile.Signal
Performs an averaging operation with the given Signal object using the given averaging factor.
average(SignalSet, double) - Method in class xal.smf.impl.profile.SignalSet
Averages all the signals in the signal set using the given averaging factor.
avgBgn - Variable in class xal.smf.impl.WireScanner.PrcgConfig
Time position to start signal averaging
AvgController - Class in xal.extension.scan
 
AvgController() - Constructor for class xal.extension.scan.AvgController
 
AvgController(int, double) - Constructor for class xal.extension.scan.AvgController
 
avgLng - Variable in class xal.smf.impl.WireScanner.PrcgConfig
The size (in time) of the time averaging window
await() - Method in class xal.tools.dispatch.DispatchGroup
synonym for waitForCompletion()
await(double) - Method in class xal.ca.AbstractBatchGetRequest
Synonym for waitForCompletion.
await(double) - Method in class xal.ca.BatchConnectionRequest
Wait up to the specified timeout for completion.
await(long) - Method in class xal.tools.dispatch.DispatchGroup
synonym for waitForCompletionWithTimeout( timeout )
AxialFieldSpectrum - Class in xal.tools.beam.em
Class that representing the spatial spectral properties of a time-harmonic, axial electric field.
AxialFieldSpectrum(double, double, IRealFunction, IRealFunction, IRealFunction, IRealFunction) - Constructor for class xal.tools.beam.em.AxialFieldSpectrum
Constructor for creating a partial field model object using a central field offset.
AxialFieldSpectrum(IRealFunction, IRealFunction, IRealFunction, IRealFunction, IRealFunction, IRealFunction, IRealFunction, IRealFunction) - Constructor for class xal.tools.beam.em.AxialFieldSpectrum
Constructor for creating the full field model using the sine and cosine transform and their conjugates.
axialTranslation(double) - Method in class xal.sim.scenario.LatticeElement
Translates the element by the given amount along the beamline axis (of which sequence it belongs).

B

backPropagate(IProbe) - Method in class xal.model.elem.Element
Back propagates the Probe object through this element based on the associated algorithm.
backPropagate(IProbe) - Method in class xal.model.elem.ElementSeq
Backward propagation of probe through sequence.
backPropagate(IProbe) - Method in class xal.model.elem.IdealRfCavity
I am overriding this method even though a proper back propagation is impossible.
backPropagate(IProbe) - Method in interface xal.model.IComponent
Propagates the Probe object through this component.
backPropagate(IProbe) - Method in class xal.model.Lattice
Backward propagation of a probe through the lattice.
backPropagate(IProbe) - Method in class xal.model.LineModel
Deprecated.
backPropagate(IProbe) - Method in class xal.model.RingModel
Deprecated.
Back propagation of a probe through the lattice.
backPropagate(IProbe, double) - Method in class xal.model.elem.Element
Back propagates the Probe object through this element based on the associated algorithm.
backPropagate(IProbe, double) - Method in class xal.model.elem.ElementSeq
backPropagate(IProbe, double) - Method in interface xal.model.IComponent
Position dependent tracking within an IElement
BadChannelException - Exception in xal.ca
 
BadChannelException() - Constructor for exception xal.ca.BadChannelException
Creates new BadChannelException without detail message.
BadChannelException(String) - Constructor for exception xal.ca.BadChannelException
Constructs an BadChannelException with the specified detail message.
badStatusQualifier - Static variable in class xal.smf.impl.qualify.QualifierFactory
 
BadStructException - Exception in xal.smf.scada
Runtime exception thrown when, during structure access operations, it is found that the definition of the data structure (through the array of ScadaRecord.IFieldDescriptors objects) does not match the actual data structure implementation.
BadStructException() - Constructor for exception xal.smf.scada.BadStructException
Create a new BadStructDefinition object.
BadStructException(Exception) - Constructor for exception xal.smf.scada.BadStructException
Create a new BadStructDefinition object with the source exception (the present exception being the last in a chain).
BadStructException(String) - Constructor for exception xal.smf.scada.BadStructException
Create a new BadStructDefinition object with a descriptive message.
BadStructException(String, Exception) - Constructor for exception xal.smf.scada.BadStructException
Create a new BadStructDefinition object.
BarChart - Class in xal.extension.widgets.plot.barchart
The wrapper for the FunctionGraphsJPanel to show the bar chart
BarChart() - Constructor for class xal.extension.widgets.plot.barchart.BarChart
Constructor for the BarChart object
BarColumn - Interface in xal.extension.widgets.plot.barchart
The bar column interface for the Bar Chart Class
BarColumnColor - Class in xal.extension.widgets.plot.barchart
Description of the Class
BarColumnColor() - Constructor for class xal.extension.widgets.plot.barchart.BarColumnColor
Constructor for the BarColumnColor object
BASELINE - Enum constant in enum class xal.smf.impl.WireHarp.CMD
Take a new baseline measurement
BaseMatrix<M extends BaseMatrix<M>> - Class in xal.tools.math
Class BaseMatrix.
BaseMatrix(double[][]) - Constructor for class xal.tools.math.BaseMatrix
Initializing constructor for bases class BaseMatrix.
BaseMatrix(int, int) - Constructor for class xal.tools.math.BaseMatrix
Creates a new, uninitialized instance of a square matrix with the given matrix dimensions.
BaseMatrix(int, int, String) - Constructor for class xal.tools.math.BaseMatrix
Parsing Constructor - creates an instance of the child class and initialize it according to a token string of element values.
BaseMatrix(M) - Constructor for class xal.tools.math.BaseMatrix
Copy constructor for BaseMatrix.
BaseMatrix(DenseMatrix64F) - Constructor for class xal.tools.math.BaseMatrix
Initializing constructor for class BaseMatrix.
BaseVector<V extends BaseVector<V>> - Class in xal.tools.math
Class Vector is the abstract base class for matrix objects supported in the XAL tools packages.
BaseVector(double[]) - Constructor for class xal.tools.math.BaseVector
Initializing constructor for bases class BaseVector.
BaseVector(int) - Constructor for class xal.tools.math.BaseVector
Creates a new, uninitialized instance of a vector with the given size.
BaseVector(int, String) - Constructor for class xal.tools.math.BaseVector
Parsing Constructor - creates an instance of the child class and initialize it according to a token string of element values.
BaseVector(int, DataAdaptor) - Constructor for class xal.tools.math.BaseVector
Initializing constructor for BaseVector.
BaseVector(V) - Constructor for class xal.tools.math.BaseVector
Copy constructor for Vector.
BasicGraphData - Class in xal.extension.widgets.plot
This class is a container class for data used in the FunctionGraphsJPanel class.
BasicGraphData() - Constructor for class xal.extension.widgets.plot.BasicGraphData
data set constructor
BasicGraphData(int, int) - Constructor for class xal.extension.widgets.plot.BasicGraphData
data set constructor with defined initial capacity for number of (x,y) points and interpolated points
BasicGraphData.CompareErr - Class in xal.extension.widgets.plot
Description of the Class
BasicGraphData.CompareX - Class in xal.extension.widgets.plot
Description of the Class
BasicGraphData.CompareY - Class in xal.extension.widgets.plot
Description of the Class
BasicGraphData.XYpoint - Class in xal.extension.widgets.plot
Description of the Class
batchConnectAllHandles() - Method in class xal.smf.AcceleratorNode
Do a batch connection of all handles for this node
batchConnectAllHandlesAndWait(double) - Method in class xal.smf.AcceleratorNode
Do a batch connection of all handles for this node and wait for completion
BatchConnectionRequest - Class in xal.ca
BatchConnectionRequest
BatchConnectionRequest(Collection<Channel>) - Constructor for class xal.ca.BatchConnectionRequest
Constructor
BatchConnectionRequest.RequestHandler - Class in xal.ca
handle get request events
batchConnectionRequestCompleted(BatchConnectionRequest, int, int, int) - Method in class xal.ca.AbstractBatchGetRequest
event indicating that the batch request is complete
batchConnectionRequestCompleted(BatchConnectionRequest, int, int, int) - Method in interface xal.ca.BatchConnectionRequestListener
Event indicating that the batch request is complete
BatchConnectionRequestListener - Interface in xal.ca
BatchConnectionRequestListener
BatchConnectionRuntimeException - Exception in xal.ca
 
BatchConnectionRuntimeException() - Constructor for exception xal.ca.BatchConnectionRuntimeException
Creates new BatchConnectionRuntimeException without detail message.
BatchConnectionRuntimeException(String) - Constructor for exception xal.ca.BatchConnectionRuntimeException
Constructs an BatchConnectionRuntimeException with the specified detail message.
BatchConnectionRuntimeException(String, Exception) - Constructor for exception xal.ca.BatchConnectionRuntimeException
Constructs an BatchConnectionRuntimeException with the specified detail message.
BatchConnectionTest - Class in xal.smf.scada
Class for checking the connectivity of many EPICS channels simultaneously.
BatchConnectionTest(AcceleratorNode) - Constructor for class xal.smf.scada.BatchConnectionTest
Creates a new BatchConnectionTest object for the given accelerator device.
BatchConnectionTest.ConnectionMonitor - Class in xal.smf.scada
This class is used is a Channel Access connection monitor.
BatchGetRequestListener<R extends ChannelRecord> - Interface in xal.ca
interface for listeners of batch request events
BatchGetValueRequest - Class in xal.ca
batch of CA Get requests including value only with convenient batch operations
BatchGetValueRequest() - Constructor for class xal.ca.BatchGetValueRequest
Constructor
BatchGetValueRequest(Collection<Channel>) - Constructor for class xal.ca.BatchGetValueRequest
Primary Constructor
BatchGetValueRequest.RequestHandler - Class in xal.ca
handle get request events
BatchGetValueTimeRequest - Class in xal.ca
batch of CA Get requests including value, status, severity and timestamp with convenient batch operations
BatchGetValueTimeRequest() - Constructor for class xal.ca.BatchGetValueTimeRequest
Constructor
BatchGetValueTimeRequest(Collection<Channel>) - Constructor for class xal.ca.BatchGetValueTimeRequest
Primary Constructor
BatchGetValueTimeRequest.RequestHandler - Class in xal.ca
handle get request events
batchRequestCompleted(AbstractBatchGetRequest<R>, int, int) - Method in interface xal.ca.BatchGetRequestListener
Event indicating that the batch request is complete
bBook - Variable in class xal.smf.impl.MagnetMainSupply
 
BEAM_MODE_HANDLE - Static variable in class xal.smf.TimingCenter
CKA 11/04/11: Beam mode specifying maximum pulse length.
BEAM_ON - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
BEAM_ON_EVENT_COUNT_HANDLE - Static variable in class xal.smf.TimingCenter
beam on event counter
BEAM_ON_EVENT_HANDLE - Static variable in class xal.smf.TimingCenter
beam on event
BEAM_REFERENCE - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
BEAM_REFERENCE_GATE_WIDTH - Static variable in class xal.smf.TimingCenter
beam reference gate width (Turns)
BEAM_TABLE - Static variable in class xal.sim.scenario.ProbeFactory
table name for the beam parameters
BeamConstants - Class in xal.tools.beam
constant
beamDCPerveance() - Method in class xal.model.probe.BunchProbe
Returns the generalized, two-dimensional beam perveance K.
beamDCPerveance() - Method in class xal.model.probe.traj.BunchProbeState
Returns the generalized, two-dimensional beam perveance K.
BeamEllipsoid - Class in xal.tools.beam.em
Encapsulates the properties of a ellipsoidally symmetric distribution of charge in 6D phase space, in particular, the electromagnetic properties.
BeamEllipsoid(double, CovarianceMatrix) - Constructor for class xal.tools.beam.em.BeamEllipsoid
Construct a beam charge density ellipsoid described by the phase space correlation matrix matSigLab and relativistic factor gamma.
BeamEllipsoid(double, R3, R3) - Constructor for class xal.tools.beam.em.BeamEllipsoid
Construct a beam charge density ellipsoid where the second spatial moments and axial displacement are given directly.
BeamException - Exception in xal.tools.beam
 
BeamException() - Constructor for exception xal.tools.beam.BeamException
Creates a new instance without detail message.
BeamException(String) - Constructor for exception xal.tools.beam.BeamException
Constructs an instance with the specified detail message.
BeamlineElement - Class in eu.ess.bled.devices.lattice
BeamlineElement is the base element of the lattice.
BeamlineElement() - Constructor for class eu.ess.bled.devices.lattice.BeamlineElement
 
BeamlineElement.ApertureType - Enum Class in eu.ess.bled.devices.lattice
ApertureType describes different types of apertures.
BeamlineElementProperty - Class in eu.ess.bled.devices.lattice
BeamlineElementProperty represents an additional property that can be defined for one beamline element.
BeamlineElementProperty() - Constructor for class eu.ess.bled.devices.lattice.BeamlineElementProperty
 
BeamlineElementProperty.PropertyType - Enum Class in eu.ess.bled.devices.lattice
PropertyType defines the type of the property value.
BeamlineElementPropertyValue - Class in eu.ess.bled.devices.lattice
BeamlineElementPropertyValue represents a concrete value of one property of a BeamlineElement.
BeamlineElementPropertyValue() - Constructor for class eu.ess.bled.devices.lattice.BeamlineElementPropertyValue
 
beamPerveance() - Method in class xal.model.probe.BunchProbe
Returns the generalized, three-dimensional beam perveance K.
beamPerveance() - Method in class xal.model.probe.traj.BunchProbeState
Returns the generalized, three-dimensional beam perveance K.
BeamTrigger - Class in xal.extension.scan
 
BeamTrigger() - Constructor for class xal.extension.scan.BeamTrigger
 
BEAN_DATA_LABEL - Static variable in class xal.extension.bricks.BeanNode
data label from bean properties
BeanNode<T> - Class in xal.extension.bricks
brick which represents a Java Bean
BeanNode(BeanNode<T>) - Constructor for class xal.extension.bricks.BeanNode
Constructor
BeanNode(BeanProxy<T>) - Constructor for class xal.extension.bricks.BeanNode
Constructor
BeanNode(BeanProxy<T>, Map<String, Object>, String) - Constructor for class xal.extension.bricks.BeanNode
Primary Constructor
beanObject - Variable in class xal.extension.bricks.BeanNode
bean object
beanProxy - Variable in class xal.extension.bricks.BeanNode
the bean proxy
BeanProxy<T> - Class in xal.extension.bricks
proxy for generating a Java Bean object
BeanProxy(Class<T>) - Constructor for class xal.extension.bricks.BeanProxy
Constructor
beanSettings - Variable in class xal.extension.bricks.BeanNode
bean settings
beforeStart() - Method in class xal.extension.fxapplication.Controller
This method is executed right before showing the stage.
beforeStart(Stage) - Method in class xal.extension.fxapplication.FxApplication
start() calls this method after initialize() and before showing the scene.
begin() - Method in class xal.ca.Monitor
Start the channel monitoring
begin() - Method in class xal.plugin.epics7.Epics7Monitor
 
begin() - Method in class xal.plugin.epics7.server.Epics7ServerMonitor
 
BEGIN_SCAN_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
beginScan - Variable in class xal.smf.impl.ProfileMonitor
 
Bend - Class in eu.ess.bled.devices.lattice
Bend is an extension of the Magnet, which describes a single bending magnet in the accelerator.
Bend - Class in xal.extension.jels.smf.impl
Extends OpenXal Bend class with orientation and FringeField parameters.
Bend - Class in xal.smf.impl
Bend is used to represent a normal horizontal dipole magnet rather than a corrector.
Bend() - Constructor for class eu.ess.bled.devices.lattice.Bend
 
Bend(String) - Constructor for class xal.extension.jels.smf.impl.Bend
Creates Bend with horizontal orientation.
Bend(String) - Constructor for class xal.smf.impl.Bend
Constructor
Bend(String, int) - Constructor for class xal.extension.jels.smf.impl.Bend
Creates Bend with arbitrary orientation.
Bend(String, int, ChannelFactory) - Constructor for class xal.extension.jels.smf.impl.Bend
Creates Bend with arbitrary orientation.
Bend(String, ChannelFactory) - Constructor for class xal.extension.jels.smf.impl.Bend
Creates Bend with horizontal orientation.
Bend(String, ChannelFactory) - Constructor for class xal.smf.impl.Bend
Constructor
Bend.Orientation - Enum Class in eu.ess.bled.devices.lattice
Orientation describes different magnet orientations.
BendingMagnet - Class in xal.tools.beam.optics
 
BesselFunction - Class in xal.tools.math
Bessel Function Implementations
bestPoint - Variable in class xal.extension.solver.algorithm.RandomShrinkSearch
The current best point.
bestSatisfaction - Variable in class xal.extension.solver.algorithm.RandomShrinkSearch
keeps track of internal best Satisfaction
bestSatisfaction - Variable in class xal.extension.solver.solutionjudge.WorstObjectiveBiasedJudge
the current best satisfaction
bestWeightedSum - Variable in class xal.extension.solver.solutionjudge.SatisfactionSumJudge
 
BETA - Enum constant in enum class xal.tools.beam.Twiss.PROP
The Courant-Snyder beta parameter
BETA_GAMMA_ER_BY_E0_C - Static variable in class xal.extension.tracewinimporter.openxalexporter.OpenXalExporter
 
BETA_X_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.EMU
 
BETA_X_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.NPM
 
BETA_Y_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.EMU
 
BETA_Y_TWISS_HANDLE - Static variable in class xal.extension.jels.smf.impl.NPM
 
betaMidGap(IProbe) - Method in class xal.model.elem.IdealRfGap
Compute and return the mid-gap normalized velocity for the given probe.
bias - Variable in class xal.smf.impl.ProfileMonitor
 
BIAS_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
biasWeight - Variable in class xal.extension.solver.solutionjudge.WorstObjectiveBiasedJudge
the bias weight
BinAgent<R> - Class in xal.tools.correlator
BinAgent is the class that gathers correlated events.
BinAgent(MessageCenter, CorrelationTester<R>) - Constructor for class xal.tools.correlator.BinAgent
Creates new BinAgent
binaryToken() - Method in class xal.tools.data.AndQualifier
The binary operator token.
binaryToken() - Method in class xal.tools.data.CompoundQualifier
The binary operator token.
binaryToken() - Method in class xal.tools.data.OrQualifier
The binary operator token.
BinListener<T> - Interface in xal.tools.correlator
 
binTimespan - Variable in class xal.tools.correlator.Correlator
 
binTimespan - Variable in class xal.tools.correlator.PatientBroadcaster
 
binTimespan() - Method in class xal.tools.correlator.Correlator
Maximum time span allowed for events to be considered correlated
binTimespanChanged(Correlator<?, R, ?>, double) - Method in class xal.tools.correlator.BinAgent
Implement StateNotice interface to listen for change of state
binTimespanChanged(Correlator<?, T, ?>, double) - Method in class xal.tools.correlator.PatientBroadcaster
Handle the bin timespan changed event.
binTimespanChanged(Correlator<?, T, ?>, double) - Method in class xal.tools.correlator.SourceAgent
 
binUpdateProxy - Variable in class xal.tools.correlator.SourceAgent
proxy to forward bin update events to registered listeners
BlackAndWhite3D - Class in xal.extension.widgets.plot
This class is a data class for data used in the FunctionGraphsJPanel class.
BlackAndWhite3D(int, int) - Constructor for class xal.extension.widgets.plot.BlackAndWhite3D
The data set constructor with size of the grid.
BLANK_BEAM_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
blankBeam - Variable in class xal.smf.impl.RfCavity
 
BLEDEntity - Interface in eu.ess.bled
BLEDEntity this interface implies that the implementer is an entity of BLED and can be stored into the database.
BLM - Class in xal.smf.impl
The implementation of the BLM class.
BLM(String) - Constructor for class xal.smf.impl.BLM
Constructor
BLM(String, ChannelFactory) - Constructor for class xal.smf.impl.BLM
Constructor
BODY - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.MACROPULSE
The body of the beam
BOHR_RADIUS - Static variable in class xal.tools.beam.Constants
Bohr radius of a hydrogen atom (meters)
bolDebug - Variable in class xal.sim.scenario.ElementMapping
use type outs for debugging
bolDivMags - Variable in class xal.sim.scenario.ElementMapping
create center markers for thick magnets when true
bolIsSoft - Variable in class xal.smf.AcceleratorNode
Indicator if this node is a "softNode" copy
bolStatus - Variable in class xal.smf.AcceleratorNode
Indicator as to whether the Accelerator Node is functional
bolSubsectionCtrOrigin - Variable in class xal.sim.scenario.ElementMapping
default set for SNS
bolValid - Variable in class xal.smf.AcceleratorNode
Indicator as to whether accelerator node is valid
BonjourServiceListenerInfo(String, ServiceListener) - Constructor for class xal.extension.service.ServiceDirectory.BonjourServiceListenerInfo
Constructor
BOOLEAN - Static variable in class xal.smf.attr.Attribute
 
booleanValue(String) - Method in interface xal.tools.data.DataAdaptor
boolean value associated with the specified attribute
booleanValue(String) - Method in class xal.tools.data.InMemoryDataAdaptor
boolean value associated with the specified attribute
booleanValue(String) - Method in class xal.tools.data.TransientDataAdaptor
Get the value of an attribute.
booleanValue(String) - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
booleanValue(String) - Method in class xal.tools.xml.XmlDataAdaptor
return the boolean value associated with the attribute
booleanValueForKey(String) - Method in class xal.tools.data.GenericRecord
Convenience method to get the value as a boolean associated with the specified key.
borderNode - Variable in class xal.extension.bricks.ViewNode
the associated border node if any
BorderNode - Class in xal.extension.bricks
brick which represents a view
BorderNode(BorderNode) - Constructor for class xal.extension.bricks.BorderNode
Constructor
BorderNode(BorderProxy<Border>) - Constructor for class xal.extension.bricks.BorderNode
Primary Constructor
BorderNode(BorderProxy<Border>, Map<String, Object>, String) - Constructor for class xal.extension.bricks.BorderNode
Primary Constructor
BorderProxy<T extends Border> - Class in xal.extension.bricks
interface for providing border node behavior
BorderProxy(Class<T>) - Constructor for class xal.extension.bricks.BorderProxy
Constructor
BorderProxyFactory - Class in xal.extension.bricks
Factory for generating border proxies
BOTTOM - Static variable in class xal.tools.apputils.EdgeLayout
 
BOTTOM_RIGHT - Static variable in class xal.tools.apputils.EdgeLayout
 
bottombar - Variable in class xal.extension.fxapplication.widgets.XalTreeView
 
bottomStrut - Variable in class xal.tools.apputils.EdgeConstraints
 
boundary(R3) - Method in class xal.tools.math.r3.ClosedBox
Determine whether or not point pt is member of the boundary of this set.
boundary(R3) - Method in class xal.tools.math.r3.Sphere
Determine whether a point is a boundary element of the sphere
BPM - Class in eu.ess.bled.devices.lattice
BPM is a definition of the Beam Position Monitor.
BPM - Class in xal.smf.impl
The implementation of the BPM class.
BPM() - Constructor for class eu.ess.bled.devices.lattice.BPM
 
BPM(String) - Constructor for class xal.smf.impl.BPM
Constructor
BPM(String, ChannelFactory) - Constructor for class xal.smf.impl.BPM
Constructor
bpmBucket - Variable in class xal.smf.impl.BPM
The container for the bpm information
BPMBucket - Class in xal.smf.attr
An attribute set for the BPM
BPMBucket() - Constructor for class xal.smf.attr.BPMBucket
Override virtual to provide type signature
BRAKE - Enum constant in enum class xal.smf.impl.WireScanner.CMD
Turn the brake on or off (normally done automatically)
Brick - Class in xal.extension.bricks
Base node for holding views and other items
Brick() - Constructor for class xal.extension.bricks.Brick
Primary Constructor
BrickListener - Interface in xal.extension.bricks
processor of view node events
BricksContext - Class in xal.extension.bricks
Context within which Bricks was loaded
BricksContext(URL) - Constructor for class xal.extension.bricks.BricksContext
Constructor
broadcast() - Method in class xal.service.pvlogger.LoggerService
Begin broadcasting the service
browseButton - Variable in class xal.tools.apputils.PathPreferenceSelector
 
browsePath() - Method in class xal.tools.apputils.PathPreferenceSelector
Handle the browse button action
BrowserController - Class in xal.service.pvlogger.apputils.browser
BrowserController manages the selection state of the browser window.
BrowserController(BrowserModel) - Constructor for class xal.service.pvlogger.apputils.browser.BrowserController
Constructor
BrowserControllerListener - Interface in xal.service.pvlogger.apputils.browser
BrowserControllerListener is the interface for receivers of events from the controller.
BrowserModel - Class in xal.service.pvlogger.apputils.browser
BrowserModel is the main document model.
BrowserModel() - Constructor for class xal.service.pvlogger.apputils.browser.BrowserModel
Constructor
BrowserModelListener - Interface in xal.service.pvlogger.apputils.browser
BrowserModelListener is a notification interface for browser model events.
bucAlign - Variable in class xal.smf.AcceleratorNode
alignment attribute bucket for node
bucAper - Variable in class xal.smf.AcceleratorNode
aperture parameters for node
bucFieldMap - Variable in class xal.extension.jels.smf.impl.MagFieldMap
 
bucFieldMap - Variable in class xal.extension.jels.smf.impl.RfFieldMap
 
BucketParser - Class in xal.smf.data
BucketParser is a wrapper for the collection of attribute buckets associated with an AcceleratorNode.
BucketParser() - Constructor for class xal.smf.data.BucketParser
Creates new BucketParser
BucketParser(Collection<AttributeBucket>) - Constructor for class xal.smf.data.BucketParser
creates a new BucketParser from a list of buckets
bucMagnet - Variable in class xal.smf.impl.Electrostatic
The container for the magnet information
bucMagnet - Variable in class xal.smf.impl.Magnet
The container for the magnet information
bucRfCavity - Variable in class xal.smf.impl.RfCavity
RF Cavity parameters
bucRfGap - Variable in class xal.smf.impl.RfGap
The rf gap bucket containing the length, ampFactor, phaseFactor and TTF
bucSequence - Variable in class xal.smf.AcceleratorSeq
bucket for sequence parameters
bucTwiss - Variable in class xal.smf.AcceleratorNode
twiss parameter bucket for node
buffer - Variable in class xal.tools.correlator.CorrelationStack
buffer is a LILO stack of correlations with the oldest correlations having the smallest indices.
buildChartView() - Method in class xal.service.pvlogger.apputils.browser.SignalHistoryPlotWindow
Build the chart view.
buildComment(DataAdaptor) - Method in class xal.model.xml.LatticeXmlParser
Return the comment string from a comment element within a sequence.
buildCovariance(Twiss3D) - Static method in class xal.tools.beam.CovarianceMatrix
Create and return a CovarianceMatrix built according to the given set of Twiss parameters.
buildCovariance(Twiss, Twiss, Twiss) - Static method in class xal.tools.beam.CovarianceMatrix
Create a PhaseMatrix that is the correlation matrix corresponding to the given Twiss parameters.
buildCovariance(Twiss, Twiss, Twiss, PhaseVector) - Static method in class xal.tools.beam.CovarianceMatrix
Create a CovarianceMatrix corresponding to the given Twiss parameters and having the given mean values (centroid location).
buildElement(DataAdaptor) - Method in class xal.model.xml.LatticeXmlParser
Build a IElement object according to parameters specified in a data adaptor.
buildMenu() - Method in class xal.extension.widgets.apputils.SimpleChartPopupMenu
Build the popup menu by adding all of the defined actions
buildQueryView() - Method in class xal.service.pvlogger.apputils.browser.PVLogSnapshotChooser
Build the view for querying the database for the machine snapshots.
buildResultView() - Method in class xal.service.pvlogger.apputils.browser.PVLogSnapshotChooser
 
buildSequence(DataAdaptor) - Method in class xal.model.xml.LatticeXmlParser
Build a sequence with its elements from a data source represented by a DataAdaptor interface.
buildSequenceMenu(Accelerator, Menu, ToggleGroup) - Method in class xal.extension.fxapplication.FxApplication
 
buildSnapshotDetailView() - Method in class xal.service.pvlogger.apputils.browser.PVLogSnapshotChooser
Build the snapshot detail view which displays detailed information about the snapshot including the comment and the list of channel snapshots associated with the selected signals.
buildSnapshotListView() - Method in class xal.service.pvlogger.apputils.browser.PVLogSnapshotChooser
Build the view that displays the list of fetched machine snapshots
buildValueTable(double[]...) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Build a table of function values for comparison.
buildWindows() - Method in class xal.extension.solver.algorithm.RandomShrinkSearch.ShrinkSearcher
Build the new bounds based upon the user specified domain and the search algorithm's search space per variable.
bunchCharge() - Method in class xal.model.probe.BunchProbe
Computes and returns the charge in each beam bunch
bunchCharge() - Method in class xal.model.probe.traj.BunchProbeState
Computes and returns the charge in each beam bunch
BUNCHED - Enum constant in enum class eu.ess.bled.devices.lattice.RFCavity.CavityType
 
BunchProbe<S extends BunchProbeState<S>> - Class in xal.model.probe
Abstract base class for all probes having beam properties.
BunchProbe() - Constructor for class xal.model.probe.BunchProbe
Default constructor.
BunchProbe(BunchProbe<S>) - Constructor for class xal.model.probe.BunchProbe
Copy constructor - clones the argument Since BunchProbe is abstract constructor should only be calls by a derived class.
BunchProbeState<S extends BunchProbeState<S>> - Class in xal.model.probe.traj
Encapsulates a BunchProbe's state at a point in time.
BunchProbeState() - Constructor for class xal.model.probe.traj.BunchProbeState
Default constructor.
BunchProbeState(S) - Constructor for class xal.model.probe.traj.BunchProbeState
Copy constructor for BunchProbeState.
BunchProbeState(BunchProbe<S>) - Constructor for class xal.model.probe.traj.BunchProbeState
Initializing constructor.
BunchShapeMonitor - Class in xal.smf.impl
Representation of a Bunch Shape Monitor
BunchShapeMonitor(String) - Constructor for class xal.smf.impl.BunchShapeMonitor
Constructor
BunchShapeMonitor(String, ChannelFactory) - Constructor for class xal.smf.impl.BunchShapeMonitor
Primary Constructor
BYTE - Static variable in class xal.smf.attr.Attribute
 
byteArray() - Method in interface xal.ca.ChannelRecord
Get the data converted to a byte array.
byteArray() - Method in class xal.ca.ChannelRecordImpl
Get the data converted to a byte array.
byteArray() - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
byteArray() - Method in class xal.tools.ArrayValue
 
byteStore(byte) - Static method in class xal.tools.ArrayValue
Factory method to instantiate a new ArrayValue store for the byte scalar type
byteStore(byte[]) - Static method in class xal.tools.ArrayValue
Factory method to instantiate a new ArrayValue store for the byte array type
byteValue() - Method in interface xal.ca.ChannelRecord
Get the data converted to a scalar byte.
byteValue() - Method in class xal.ca.ChannelRecordImpl
Get the data converted to a scalar byte.
byteValue() - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
byteValue() - Method in class xal.tools.ArrayValue
get the first element value as a byte
byteValue() - Method in class xal.tools.text.FormattedNumber
Get the value as a byte.
byteValueAt(int) - Method in interface xal.ca.ChannelRecord
Get the value of the array element identified by the index and convert it to a byte.
byteValueAt(int) - Method in class xal.ca.ChannelRecordImpl
Get the value of the array element identified by the index and convert it to a byte.
byteValueAt(int) - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
byteValueAt(int) - Method in class xal.tools.ArrayValue
 

C

C - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
Speed of light
C_ADJUST - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_BEAM_CENTROID - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_BEAM_CURRENT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_BEAM_EMITTANCE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_BEAM_TWISS - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_STEERER - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_STEERER_BX - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ADJUST_STEERER_BY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_CHANGE_BEAM - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_CHANGE_FREQUENCY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_CHOPPER - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_DBL_DEF_TIME_EVENT - Static variable in class xal.plugin.epics7.Epics7Channel
 
C_DBL_DEF_TIME_IO - Static variable in class xal.plugin.epics7.Epics7Channel
 
C_DUPLICATE_ELEMENTS - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_END - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_BEAM_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_BEAM_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_BEND_CPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_BEND_CPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_BEND_NCPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_BEND_NCPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_CAV_CPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_CAV_CPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_CAV_NCPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_CAV_NCPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_QUAD_CPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_QUAD_CPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_QUAD_NCPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_QUAD_NCPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_RFQ_NCPL_DYN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_ERROR_RFQ_NCPL_STAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_FIELD - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_GAS_PRESSURE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_LATTICE_BEGIN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_LATTICE_END - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MAGNETIC_STEERER - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MATCH_FAM_FIELD - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MATCH_FAM_GRAD - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MATCH_FAM_LENGTH - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MATCH_FAM_LFOC - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MATCH_FAM_PHASE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MIN_EMITTANCE_GROWTH - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MIN_ENVELOPE_VARIATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MIN_FIELD_VARIATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_MIN_PHASE_VARIATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_PARTRAN_STEP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_PLOT_DISTRIBUTION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_READ_MULTIPARTICLE_OUT_FILE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_READ_PARTICLE_FILE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_RFQ_COUPLING_GAP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_RFQ_ELECTRODE_FOUR - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_RFQ_ELECTRODE_TWO - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_RFQ_VANE_GEOMETRY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_S_DEF_PROTOCOL - Static variable in class xal.plugin.epics7.Epics7Channel
 
C_SET_ACHROMAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_ADVANCE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_E_P - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_ENERGY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_PHASE_ADVANCE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_PHASE_ERROR - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_SEPARATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_SIZE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_BEAM_SIZE_MAX - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_POSITION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_SYNC_PHASE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SET_TWISS - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SHIFT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_START_ACHROMAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_SUPERPOSE_FIELD_MAP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
C_TUNE_CAVITY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
cachedData - Variable in class xal.extension.service.RemoteDataCache
latest data that has been cached
cacheURL(File) - Method in class xal.tools.apputils.files.RecentFileTracker
Cache the URL of the specified file.
cacheURL(String) - Method in class xal.tools.apputils.files.RecentFileTracker
Cache the URL
cacheURL(URL) - Method in class xal.tools.apputils.files.RecentFileTracker
Cache the URL.
calcK(IProbe, double) - Method in class xal.model.elem.IdealPermMagQuad
Removed - Jan 2019 Natalia Milas private static PhaseMatrix applyAlignErrorStatic(PhaseMatrix matPhi, double delx, double dely, double delz) { if ((delx==0)&&(dely==0)&&(delz==0)) { return matPhi; } PhaseMatrix T = new PhaseMatrix(); //T = Translation Matrix by Chris Allen // |1 0 0 0 0 0 dx| // |0 1 0 0 0 0 0| // |0 0 1 0 0 0 dy| // |0 0 0 1 0 0 0| // |0 0 0 0 1 0 dz| // |0 0 0 0 0 1 0| // |0 0 0 0 0 0 1| // T(d)r = r+dr // where // r = |x | // |x'| // |y | // |y'| // |z | // |z'| // |1 | // dr = |dx | // |0 | // |dy | // |0 | // |dz | // |0 | // |0 | for (int i=0;i<7;i++) { T.setElem(i,i,1); } T.setElem(0,6,-delx); T.setElem(2,6,-dely); T.setElem(4,6,-delz); PhaseMatrix Phidx = T.inverse().times(matPhi).times(T); return Phidx; }
calcMaxMinZ() - Method in class xal.extension.widgets.plot.ColorSurfaceData
Calculates minimal and maximal Z values.
calcSigmaTraceFromTrace(double, double) - Static method in class xal.tools.beam.ImpactXalUnitConverter
calculate 1-sigma in trace3d unit from beta and emittance of trace3d unit
calcSigmaTraceFromTrace(double, double) - Static method in class xal.tools.beam.TraceXalUnitConverter
calculate 1-sigma in trace3d unit from beta and emittance of trace3d unit
calcSigmaTraceFromXal(double, double) - Static method in class xal.tools.beam.ImpactXalUnitConverter
calculate 1-sigma in trace3d unit from beta and emittance of trace3d unit
calcSigmaTraceFromXal(double, double) - Static method in class xal.tools.beam.TraceXalUnitConverter
calculate 1-sigma in trace3d unit from beta and emittance of trace3d unit
calcSigmaXalFromTrace(double, double) - Static method in class xal.tools.beam.ImpactXalUnitConverter
calculate 1-sigma in xal unit from beta and emittance of xal unit
calcSigmaXalFromTrace(double, double) - Static method in class xal.tools.beam.TraceXalUnitConverter
calculate 1-sigma in xal unit from beta and emittance of xal unit
calcSigmaXalFromXal(double, double) - Static method in class xal.tools.beam.ImpactXalUnitConverter
calculate 1-sigma in xal unit from beta and emittance of xal unit
calcSigmaXalFromXal(double, double) - Static method in class xal.tools.beam.TraceXalUnitConverter
calculate 1-sigma in xal unit from beta and emittance of xal unit
calculateAberration(PhaseMatrix, double) - Method in class xal.tools.beam.calc.CalculationEngine
Convenience function for returning the chromatic aberration coefficients.
calculateDispersion(PhaseMatrix, double) - Method in class xal.tools.beam.calc.CalculationEngine
Taken from TransferMapState.
calculateFittedWaveform(double[], double[]) - Method in class xal.extension.fit.DampedSinusoidFit
Convenience method to calculate the fitted waveform over the specified positions
calculateFixedPoint(PhaseMatrix) - Method in class xal.tools.beam.calc.CalculationEngine
Taken from TransferMapState.
calculateFullLatticeMatrixAt(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
Calculates and returns the full lattice matrix for the machine at the given state location.
calculateGradient(Trial) - Method in class xal.extension.solver.algorithm.DirectedStep
Calculate the gradient for the specified point
calculateMatchedTwiss(PhaseMatrix) - Method in class xal.tools.beam.calc.CalculationEngine
Taken from TransferMapState.
calculatePhaseAdvance(PhaseMatrix, Twiss[], Twiss[]) - Method in class xal.tools.beam.calc.CalculationEngine
Taken from TransferMapState.
calculatePhaseAdvPerCell(PhaseMatrix) - Method in class xal.tools.beam.calc.CalculationEngine
Taken from TransferMapTrajectory.
calculateRepresentation() - Method in class xal.extension.widgets.plot.BasicGraphData
Description of the Method
calculateRepresentation() - Method in class xal.extension.widgets.plot.CubicSplineGraphData
calculates the spline coefficients
calculateScalesAndLimitsX() - Method in class xal.extension.widgets.plot.SmartFormatGridLimits
Calculates smart limits for the X axis
calculateScalesAndLimitsX() - Method in class xal.extension.widgets.plot.SmartGridLimits
Calculates smart limits for the X axis and sets these limits to GridLimits
calculateScalesAndLimitsY() - Method in class xal.extension.widgets.plot.SmartFormatGridLimits
Calculates smart limits for the Y axis
calculateScalesAndLimitsY() - Method in class xal.extension.widgets.plot.SmartGridLimits
Calculates smart limits for the Y axis and sets these limits to GridLimits
calculateTunePerCell(PhaseMatrix) - Method in class xal.tools.beam.calc.CalculationEngine
Taken from TransferMapTrajectory.
calculateVector(TrialPoint, TrialPoint) - Method in class xal.extension.solver.algorithm.DirectedStep
Calculate the vector from the origin point to the target point
CalculationEngine - Class in xal.tools.beam.calc
Class CalculationEngine performs all the common numerical calculation when computing machine parameters from simulation data.
CalculationEngine() - Constructor for class xal.tools.beam.calc.CalculationEngine
 
CalculationsOnBeams - Class in xal.tools.beam.calc
Class for performing calculations on data obtained from simulating linacs and beam transport systems.
CalculationsOnBeams(Trajectory<EnvelopeProbeState>) - Constructor for class xal.tools.beam.calc.CalculationsOnBeams
Constructor for CalculationsOnBeams.
CalculationsOnMachines - Class in xal.tools.beam.calc
Class for performing the calculations expressed in the ISimEnvResults interface in the context of a particle beam system without regard to the particle.
CalculationsOnMachines(Trajectory<TransferMapState>) - Constructor for class xal.tools.beam.calc.CalculationsOnMachines
Constructor for CalculationsOnMachines.
CalculationsOnParticles - Class in xal.tools.beam.calc
Provides processing functions appropriate for single particle simulation data.
CalculationsOnParticles(Trajectory<ParticleProbeState>) - Constructor for class xal.tools.beam.calc.CalculationsOnParticles
Constructor for CalculationsOnParticles.
CalculationsOnRings - Class in xal.tools.beam.calc
Class for computing ring parameters from simulation data.
CalculationsOnRings(Trajectory<TransferMapState>) - Constructor for class xal.tools.beam.calc.CalculationsOnRings
Constructor for CalculationsOnRings.
calcValueAt(double) - Method in class xal.extension.fit.LinearInterpolator
Calculate the interpolated value at the specified point in the domain.
calcValueAt(double) - Method in class xal.tools.LinearInterpolator
Calculate the interpolated value at the specified point in the domain.
calcVcr(List<PhaseAdvEvaluator.PhaseAdv>) - Method in class xal.extension.jels.matcher.PhaseAdvEvaluator
 
canAdd(BeanProxy<?>) - Method in class xal.extension.bricks.BorderNode
Determine if the brick can add the specified view
canAdd(BeanProxy<?>) - Method in class xal.extension.bricks.Brick
Determine if the brick can add the specified view
canAdd(BeanProxy<?>) - Method in class xal.extension.bricks.RootBrick
Determine if the brick can add the specified view
canAdd(BeanProxy<?>) - Method in class xal.extension.bricks.ViewNode
Determine if the brick can add the specified view
canAdd(BeanProxy<?>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if the brick can add the specified view
canAddAll(List<BeanProxy<?>>) - Method in class xal.extension.bricks.Brick
Determine if the brick can add all of the specified views
canAddAll(List<BeanProxy<?>>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if the brick can add all of the specified views
canAddAllNodes(List<BeanNode<?>>) - Method in class xal.extension.bricks.Brick
Determine if the brick can add all of the specified view nodes
canAddAllNodes(List<BeanNode<?>>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if the brick can add all of the specified view nodes
canAddNode(BeanNode<?>) - Method in class xal.extension.bricks.Brick
Determine if this brick can add the specified view node
canAddNode(BeanNode<?>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if the brick can add the specified view node
canAllBeSiblings(List<BeanProxy<?>>) - Method in class xal.extension.bricks.Brick
Determine if all views can be sibling views
canAllBeSiblings(List<BeanProxy<?>>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if all views can be sibling views
canAllNodesBeSiblings(List<BeanNode<?>>) - Method in class xal.extension.bricks.Brick
Determine if all views can be sibling views
canAllNodesBeSiblings(List<BeanNode<?>>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if all views can be sibling views
canBeSibling(BeanProxy<?>) - Method in class xal.extension.bricks.Brick
Determine if the brick can be inserted in this view's parent
canBeSibling(BeanProxy<?>) - Method in interface xal.extension.bricks.ViewNodeContainer
Determine if the brick can be inserted in this view's parent
cancel() - Method in class xal.ca.BatchConnectionRequest
Cancel this request to stop monitoring and dispatching events.
cancel() - Method in class xal.tools.dispatch.DispatchTimer
Cancel this timer
canceled() - Method in class xal.plugin.epics7.server.Epics7ServerMonitor
 
canNodeBeSibling(BeanNode<?>) - Method in class xal.extension.bricks.Brick
Determine if the node can be added as a sibling
canOpenDocuments() - Method in class xal.extension.application.AbstractApplicationAdaptor
Determine whether this application can open documents
canOpenDocuments() - Method in class xal.extension.application.Application
Determine whether this application can open documents
canPrecede(AcceleratorSeq) - Method in class xal.smf.AcceleratorSeq
Determine if this sequence can precede the one specified.
captureAsImage() - Method in interface xal.extension.application.XalDocumentView
Capture the window as an image.
captureAsImage() - Method in class xal.extension.application.XalInternalWindow
Capture the window content as a PNG.
captureAsImage() - Method in class xal.extension.application.XalWindow
Capture the window content as a PNG.
captureWindowAsImageAction(XalAbstractDocument) - Static method in class xal.extension.application.ActionFactory
Make an action that captures the main window corresponding to the document as a PNG image and allows the user to save it to a file.
cartesian2Cylindrical() - Method in class xal.tools.math.r3.R3
Apply coordinate transform from cartesian to cylindrical coordinates.
cartesian2Polar() - Method in class xal.tools.math.r2.R2
Apply coordinate transform from cartesian to polar coordinates.
cartesian2Spherical() - Method in class xal.tools.math.r3.R3
Apply coordinate transform from cartesian to spherical coordinates.
cascadeWindowsAbout(XalAbstractDocument) - Method in class xal.extension.application.Application
Handle the "Cascade Windows" action by cascading all document windows about the target document.
cascadeWindowsAction(XalAbstractDocument) - Static method in class xal.extension.application.ActionFactory
Cascade all document windows relative to the location of the window where the action was fired.
catchXmlDataAdaptorException(XmlDataAdaptor.WriteException) - Method in class xal.extension.application.smf.AcceleratorDocument
Standard way of catching XML Write exceptions
CAV_AMP_AVG_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
CAV_AMP_SET_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
CAV_PHASE_AVG_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
CAV_PHASE_SET_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
cavityAccElectricField - Variable in class xal.extension.tracewinimporter.parser.Section
 
cavityBetaG - Variable in class xal.extension.tracewinimporter.parser.Section
 
cavityFile - Variable in class xal.extension.tracewinimporter.parser.Section
 
cavityFrequency - Variable in class xal.extension.tracewinimporter.parser.Section
 
cavityMaxPower - Variable in class xal.extension.tracewinimporter.parser.Section
 
CCL - Class in xal.smf.impl
CCL class to represent the CCL.
CCL(String) - Constructor for class xal.smf.impl.CCL
Constructor for CCL
CCL(String, int) - Constructor for class xal.smf.impl.CCL
Constructor for CCL
CCL(String, ChannelFactory) - Constructor for class xal.smf.impl.CCL
Constructor for CCL
CCL(String, ChannelFactory, int) - Constructor for class xal.smf.impl.CCL
Primary Constructor for CCL
CENTER_STR - Static variable in class xal.extension.fit.lsm.DoubleSymmetricGaussian
The "center" parameter
CENTER_STR - Static variable in class xal.extension.fit.lsm.Gaussian
The "center" parameter
CENTER0_STR - Static variable in class xal.extension.fit.lsm.DoubleSymmetricGaussian
The "center0" parameter
CENTER1_STR - Static variable in class xal.extension.fit.lsm.DoubleSymmetricGaussian
The "center1" parameter
centralCovariance() - Method in class xal.model.probe.traj.EnvelopeProbeState
Convenience Method: Returns the covariance matrix of this state in homogeneous phase space coordinates.
CENTRCOORD_TABLE - Static variable in class xal.sim.scenario.ProbeFactory
table name for phase coordinates
centroid() - Method in class xal.tools.math.r3.ClosedBox
Compute the centroid of the domain
centroidFromXal(CovarianceMatrix) - Method in class xal.tools.beam.ImpactXalUnitConverter
Compute and return the beam centroid coordinates from the correlation matrix in homogeneous coordinates.
centroidFromXal(CovarianceMatrix) - Method in class xal.tools.beam.TraceXalUnitConverter
Compute and return the beam centroid coordinates from the correlation matrix in homogeneous coordinates.
CHAIN_ACTION_MODE - Static variable in class xal.extension.widgets.swing.wheelswitch.comp.SimpleButton
DOCUMENT ME!
CHANGE_PARAMS_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
changeEvent - Variable in class xal.extension.widgets.swing.wheelswitch.UpDownButton
 
changeParams - Variable in class xal.smf.impl.ProfileMonitor
 
changeProbabilityBase - Variable in class xal.extension.solver.algorithm.RandomShrinkSearch.RandomSearcher
Description of the Field
changeRBACUser() - Method in class xal.extension.application.Application
Changes the user
channel - Variable in class xal.ca.MonitorCache
the channel to wrap
channel - Variable in class xal.ca.MonitorController
The channel to wrap
channel - Variable in class xal.service.pvlogger.ChannelWrapper
The channel to wrap
Channel - Class in xal.ca
Channel is an abstract high level XAL wrapper for a native process variable (PV) channel.
Channel() - Constructor for class xal.ca.Channel
Creates empty Channel
Channel(String) - Constructor for class xal.ca.Channel
Creates new Channel
Channel(String, ValueTransform) - Constructor for class xal.ca.Channel
Create a new Channel
CHANNEL_CONNECTED - Static variable in interface xal.service.pvlogger.RemoteLogging
 
CHANNEL_SIGNAL - Static variable in interface xal.service.pvlogger.RemoteLogging
 
ChannelAgent - Class in xal.ca.correlator
ChannelAgent manages a single channel.
ChannelAgent(MessageCenter, Channel, String, RecordFilter<ChannelTimeRecord>, CorrelationTester<ChannelTimeRecord>) - Constructor for class xal.ca.correlator.ChannelAgent
Creates new ChannelAgent
ChannelAgent.EventHandler - Class in xal.ca.correlator
Handle the monitor events
ChannelAgent.FilteredEventHandler - Class in xal.ca.correlator
Handle the Monitor events and filter the events according to the supplied ChannelRecordFilter.
ChannelAlreadyBoundException - Exception in xal.smf
 
ChannelAlreadyBoundException() - Constructor for exception xal.smf.ChannelAlreadyBoundException
Creates new ChannelAlreadyBoundException without detail message.
ChannelAlreadyBoundException(String) - Constructor for exception xal.smf.ChannelAlreadyBoundException
Constructs an ChannelAlreadyBoundException with the specified detail message.
ChannelCorrelator - Class in xal.ca.correlator
ChannelCorrelator is a subclass of the Correlator specifically for correlating channel monitor events.
ChannelCorrelator(double) - Constructor for class xal.ca.correlator.ChannelCorrelator
Creates new ChannelCorrelator
ChannelCorrelator(double, CorrelationFilter<ChannelTimeRecord>) - Constructor for class xal.ca.correlator.ChannelCorrelator
Creates new ChannelCorrelator.
channelCreated(Status, Channel) - Method in class xal.plugin.epics7.Epics7Channel
 
ChannelException - Exception in xal.ca
Base exception for channel operations
ChannelException() - Constructor for exception xal.ca.ChannelException
Creates new ChannelException without detail message.
ChannelException(String) - Constructor for exception xal.ca.ChannelException
Constructs an ChannelException with the specified detail message.
ChannelException(String, Throwable) - Constructor for exception xal.ca.ChannelException
 
ChannelFactory - Class in xal.ca
ChannelFactory is a factory for generating channels.
ChannelFactory() - Constructor for class xal.ca.ChannelFactory
Creates a new instance of ChannelFactory
ChannelFactoryPlugin - Class in xal.ca
Implementation of ChannelFactory that uses EPICS7 to connect to IOCs using the PV Access and Channel Access protocols.
ChannelGroup - Class in xal.service.pvlogger
ChannelGroup is a wrapper for the PV_SET data source which defines a group of related PVs.
ChannelGroup(String, String, String[], double) - Constructor for class xal.service.pvlogger.ChannelGroup
Constructor
ChannelGroup(String, String, String, String[], double) - Constructor for class xal.service.pvlogger.ChannelGroup
Constructor
ChannelGroup(String, String, String, String[], double, double) - Constructor for class xal.service.pvlogger.ChannelGroup
Primary Constructor
ChannelGroup.ConnectionHandler - Class in xal.service.pvlogger
 
ChannelGroupRecord - Class in xal.service.pvlogger
Represents the properties of a channel group which can be edited.
ChannelGroupRecord(ChannelGroup) - Constructor for class xal.service.pvlogger.ChannelGroupRecord
Constructor
channelName() - Method in class xal.ca.Channel
Returns EPICS channel name for process variable
ChannelNameDocument - Class in xal.ca.view
ChannelNameDocument is a javax.swing.text.Document implementation useful for filtering out invalid characters of a channel name.
ChannelNameDocument() - Constructor for class xal.ca.view.ChannelNameDocument
 
channelRecord - Variable in class xal.service.pvlogger.ChannelWrapper
The latest channel record found by the monitor
ChannelRecord - Interface in xal.ca
ChannelRecord is a wrapper for the value returned by a get operation on a Channel.
ChannelRecordImpl - Class in xal.ca
ChannelRecord is a wrapper for the value returned by a get operation on a Channel.
ChannelRecordImpl(ValueAdaptor) - Constructor for class xal.ca.ChannelRecordImpl
Constructor
ChannelSnapshot - Class in xal.service.pvlogger
ChannelSnapshot is a representation of the data associated with a channel at some point in time.
ChannelSnapshot(String, double[], int, int, Timestamp) - Constructor for class xal.service.pvlogger.ChannelSnapshot
Primary constructor of a snapshot.
ChannelSnapshot(String, ChannelTimeRecord) - Constructor for class xal.service.pvlogger.ChannelSnapshot
Constructor of a snapshot from a channel record.
channelSnapshots - Variable in class xal.service.pvlogger.MachineSnapshot
 
channelStateChange(Channel, Channel.ConnectionState) - Method in class xal.plugin.epics7.Epics7Channel
 
ChannelStatusRecord - Interface in xal.ca
ChannelStatusRecord is a wrapper for channel data that has a value along with status information.
ChannelStatusRecordImpl - Class in xal.ca
ChannelStatusRecord is a wrapper for channel data that has a value along with status information.
ChannelStatusRecordImpl(StatusAdaptor) - Constructor for class xal.ca.ChannelStatusRecordImpl
Creates new ChannelStatusRecord
channelSuite - Variable in class xal.smf.AcceleratorNode
channel suite associated with this node
channelSuite - Variable in class xal.smf.impl.Klystron
 
channelSuite - Variable in class xal.smf.impl.MagnetPowerSupply
 
channelSuite - Variable in class xal.smf.TimingCenter
channel suite associated with this node
channelSuite() - Method in class xal.smf.AcceleratorNode
channel suite accessor
ChannelSuite - Class in xal.smf
Manage the mapping of handles to signals and channels for a node.
ChannelSuite() - Constructor for class xal.smf.ChannelSuite
Creates a new instance of ChannelSuite using the default channel factory
ChannelSuite(ChannelFactory) - Constructor for class xal.smf.ChannelSuite
Primary constructor for creating an instance of channel suite
channelSystem - Static variable in class xal.ca.Channel
 
channelSystem() - Method in class xal.ca.ChannelFactory
Get the associated channel system from the channel factory implementation.
channelSystem() - Method in class xal.plugin.epics7.Epics7ChannelFactory
 
channelSystem() - Method in class xal.plugin.epics7.server.Epics7ServerChannelFactory
 
ChannelSystem - Interface in xal.ca
ChannelSystem is a wrapper for static methods of Channel subclasses that are public and should be generally visible.
ChannelTimeRecord - Interface in xal.ca
ChannelTimeRecord is a wrapper for channel data that has a value along with status information and a time stamp.
ChannelTimeRecordImpl - Class in xal.ca
ChannelTimeRecord is a wrapper for channel data that has a value along with status information and a time stamp.
ChannelTimeRecordImpl(TimeAdaptor) - Constructor for class xal.ca.ChannelTimeRecordImpl
Creates new ChannelTimeRecord
ChannelWrapper - Class in xal.service.pvlogger
ChannelWrapper is a wrapper for a Channel that handles connecting to the channel and setting up a monitor when its channel is connected.
ChannelWrapper(String) - Constructor for class xal.service.pvlogger.ChannelWrapper
ChannelWrapper constructor
ChannelWrapper.ConnectionHandler - Class in xal.service.pvlogger
Connection handler is a class whose instance listens for connection events of the wrapped channel.
channelWrappers - Variable in class xal.service.pvlogger.ChannelGroup
array of channel wrappers
CHARACTER - Static variable in class xal.smf.attr.Attribute
 
CHARGE_PARAM - Static variable in class xal.sim.scenario.ProbeFactory
parameter name for charge
ChargeExchangeFoil - Class in xal.model.elem
This class is used as a location marker in the modeling lattice.
ChargeExchangeFoil() - Constructor for class xal.model.elem.ChargeExchangeFoil
JavaBean constructor - creates a new uninitialized instance of Marker BE CAREFUL
ChargeExchangeFoil(String) - Constructor for class xal.model.elem.ChargeExchangeFoil
Creates a new instance of Marker
chart - Variable in class xal.extension.widgets.apputils.SimpleChartPopupMenu
 
chart - Variable in class xal.extension.widgets.plot.FunctionGraphsPopupAdaptor
 
chart - Variable in class xal.service.pvlogger.apputils.browser.SignalHistoryPlotWindow
 
chartAdaptor - Variable in class xal.extension.widgets.apputils.SimpleChartPopupMenu
 
chartAdaptor - Variable in class xal.tools.apputils.SimpleChartDialog
 
chartDialog - Variable in class xal.extension.widgets.apputils.SimpleChartPopupMenu
 
ChartPopupAdaptor - Interface in xal.tools.apputils
ChartPopupAdaptor is an interface of adaptors that wrap charts so that different kinds of charts can be manipulated via a common interface that is appropriate for the SimpleChartPopupMenu and SimpleChartDialog.
checkAttribute(String, int) - Method in class xal.smf.attr.AttributeBucket
Check attribute validity
checkConnection() - Method in class xal.ca.Channel
Checks for process variable channel connection and throws a ConnectionException if absent.
checkConnection(String) - Method in class xal.ca.Channel
Checks for process variable channel connection and throws a ConnectionException if absent after attempting a connection if necessary.
checkConnection(String, boolean) - Method in class xal.ca.Channel
Checks for process variable channel connection and throws a ConnectionException if absent.
checkFormat(String) - Static method in class xal.extension.widgets.swing.wheelswitch.WheelswitchFormatter
Checks the number format string.
checkSynchronization(IComponent, Map<String, Double>) - Method in class xal.sim.sync.ElectromagnetSynchronizer
 
checkSynchronization(IComponent, Map<String, Double>) - Method in class xal.sim.sync.PermanentMagnetSynchronizer
 
checkSynchronization(IComponent, Map<String, Double>) - Method in class xal.sim.sync.RfCavitySynchronizer
 
checkSynchronization(IComponent, Map<String, Double>) - Method in interface xal.sim.sync.Synchronizer
 
checkSynchronization(AcceleratorNode, Map<String, Double>) - Method in class xal.sim.scenario.Scenario
Testing Support
checkSynchronization(AcceleratorNode, Map<String, Double>) - Method in class xal.sim.sync.SynchronizationManager
 
childAdaptor(String) - Method in interface xal.tools.data.DataAdaptor
Convenience method to get a single child adaptor when only one is expected
childAdaptor(String) - Method in class xal.tools.data.InMemoryDataAdaptor
Convenience method to get a single child adaptor when only one is expected
childAdaptor(String) - Method in class xal.tools.data.TransientDataAdaptor
Convenience method to get a single child adaptor when only one is expected.
childAdaptor(String) - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
childAdaptor(String) - Method in class xal.tools.xml.XmlDataAdaptor
Convenience method to get a single child adaptor when only one is expected
childAdaptorIterator() - Method in class xal.tools.data.InMemoryDataAdaptor
return an iterator of all child adaptors
childAdaptorIterator() - Method in class xal.tools.data.TransientDataAdaptor
Get an iterator containing all child adaptors of this node.
childAdaptorIterator(String) - Method in class xal.tools.data.InMemoryDataAdaptor
return an iterator of all child adaptors of the specified name
childAdaptorIterator(String) - Method in class xal.tools.data.TransientDataAdaptor
Get an iterator for all child data nodes having a given data label.
childAdaptors() - Method in interface xal.tools.data.DataAdaptor
return all child adaptors
childAdaptors() - Method in class xal.tools.data.InMemoryDataAdaptor
return all child adaptors
childAdaptors() - Method in class xal.tools.data.TransientDataAdaptor
Get all the child data nodes of this adaptor.
childAdaptors() - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
childAdaptors() - Method in class xal.tools.xml.XmlDataAdaptor
Create a list of child adaptors (one adaptor for each non-null child node).
childAdaptors(String) - Method in interface xal.tools.data.DataAdaptor
return all child adaptors of the specified node name
childAdaptors(String) - Method in class xal.tools.data.InMemoryDataAdaptor
return all child adaptors of the specified node name
childAdaptors(String) - Method in class xal.tools.data.TransientDataAdaptor
Get all the child data nodes of a particular data label.
childAdaptors(String) - Method in class xal.tools.hdf5.Hdf5DataAdaptor
Create a list of child adaptors (one adaptor for each non-null child node whose tag name is equal to the specified label).
childAdaptors(String) - Method in class xal.tools.xml.XmlDataAdaptor
Create a list of child adaptors (one adaptor for each non-null child node whose tag name is equal to the specified label).
childIterator() - Method in class xal.model.elem.ElementSeq
Return an Iterator object that cycles through all the direct children of the sequence.
childPrimitiveProperties - Variable in class xal.extension.widgets.beaneditor.EditablePropertyContainer
list of child primitive properties
childPropertyContainers - Variable in class xal.extension.widgets.beaneditor.EditablePropertyContainer
list of child property containers
childrenNamesSpi() - Method in class xal.tools.apputils.Preferences
 
childSpi(String) - Method in class xal.tools.apputils.Preferences
 
childTarget - Variable in class xal.extension.widgets.beaneditor.EditablePropertyContainer
target for child properties
choosePVLogId() - Method in class xal.service.pvlogger.apputils.browser.PVLogSnapshotChooser
 
chooser - Variable in class xal.tools.apputils.PathPreferenceSelector
 
Chopper - Class in xal.extension.jels.smf.impl
The implementation of the Chopper class.
Chopper(String) - Constructor for class xal.extension.jels.smf.impl.Chopper
Constructor
Chopper(String, ChannelFactory) - Constructor for class xal.extension.jels.smf.impl.Chopper
Constructor
CHOPPER_BEAM_ON - Static variable in class xal.smf.TimingCenter
actual chopper beam on (Turns)
CHOPPER_DELAY - Static variable in class xal.smf.TimingCenter
actual chopper delay (Turns)
CHUMPS - Static variable in class xal.smf.impl.Marker
Chumps
CIRCULAR - Enum constant in enum class eu.ess.bled.devices.lattice.BeamlineElement.ApertureType
 
clear() - Method in class xal.ca.Monitor
Stop the monitoring of PV
clear() - Method in class xal.extension.fit.lsm.DataStore
Removes all records
clear() - Method in class xal.extension.fit.lsm.DoubleSymmetricGaussian
Removes all internal data
clear() - Method in class xal.extension.fit.lsm.Gaussian
Removes all internal data
clear() - Method in class xal.extension.fit.lsm.Polynomial
Removes all internal data
clear() - Method in class xal.extension.widgets.plot.barchart.BarChart
Clear all data
clear() - Method in class xal.extension.widgets.plot.CurveData
Deletes all points.
clear() - Method in class xal.extension.widgets.swing.DecimalField
 
clear() - Method in class xal.plugin.epics7.Epics7Monitor
 
clear() - Method in class xal.plugin.epics7.server.Epics7ServerMonitor
 
clear() - Method in class xal.smf.AcceleratorNode
remove this node from the accelerator hieracrhcy
clear() - Method in interface xal.tools.collections.IBoundedList
Clears the entire contents of the list.
clear() - Method in class xal.tools.collections.LinearBuffer
Clear out the contents of the data buffer.
clear() - Method in class xal.tools.data.EditContext
 
clear() - Method in class xal.tools.FreshProcessor
Clear pending requests
clear() - Method in class xal.tools.statistics.MutableUnivariateStatistics
Clear the samples
clear() - Method in class xal.tools.statistics.RunningWeightedStatistics
Clear the samples
clearBuffer() - Method in class xal.tools.correlator.CorrelationStack
Empty all correlations from the buffer.
clearCache() - Method in class xal.tools.apputils.files.RecentFileTracker
Clear the cache of the recent URL specs
clearSelection() - Method in class xal.extension.fxapplication.widgets.XalTreeView
Clear the selection.
clearZoomStack() - Method in class xal.extension.widgets.plot.FunctionGraphsJPanel
Description of the Method
ClickedPoint() - Constructor for class xal.extension.widgets.plot.FunctionGraphsJPanel.ClickedPoint
Constructor for the ClickedPoint object
CLK_01HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CLK_02HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CLK_05HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CLK_10HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CLK_20HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CLK_30HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CLK_60HZ - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
clone() - Method in class xal.smf.impl.profile.Signal
Creates a deep copy of this object.
clone() - Method in class xal.smf.scada.ScadaFieldDescriptor
Returns a deep copy of this object.
clone() - Method in class xal.smf.scada.ScadaRecord
Make a deep copy of this ScadaStruct object.
clone() - Method in class xal.smf.scada.XalPvDescriptor
Returns a deep copy of this object, as deep as you can get anyway.
clone() - Method in class xal.tools.beam.CovarianceMatrix
Creates and returns a deep copy of this matrix.
clone() - Method in class xal.tools.beam.EnergyVector
 
clone() - Method in class xal.tools.beam.PhaseMatrix
Creates and returns a deep copy of this matrix.
clone() - Method in class xal.tools.beam.PhaseVector
Creates and returns a deep copy of this vector.
clone() - Method in class xal.tools.math.BaseMatrix
Base classes must override the clone operation in order to make deep copies of the current object.
clone() - Method in class xal.tools.math.BaseVector
Base classes must override the clone operation in order to make deep copies of the current object.
clone() - Method in class xal.tools.math.GenericMatrix
 
clone() - Method in class xal.tools.math.GenericSquareMatrix
 
clone() - Method in class xal.tools.math.GenericVector
 
clone() - Method in class xal.tools.math.r2.R2x2
Creates and returns a deep copy of this matrix.
clone() - Method in class xal.tools.math.r3.R3
Creates and returns a deep copy of this vector.
clone() - Method in class xal.tools.math.r3.R3x3
Creates and returns a deep copy of this matrix.
clone() - Method in class xal.tools.math.r4.R4
Creates and returns a deep copy of this vector.
clone() - Method in class xal.tools.math.r4.R4x4
Creates and returns a deep copy of this matrix.
clone() - Method in class xal.tools.math.r6.R6
Creates and returns a deep copy of this vector.
clone() - Method in class xal.tools.math.r6.R6x6
Creates and returns a deep copy of this matrix.
clone() - Method in class xal.tools.math.rn.Rmxn
 
clone() - Method in class xal.tools.math.rn.Rn
 
clone(R2x2) - Static method in class xal.tools.math.r2.R2x2
Create a deep copy of the given R2x2 matrix object.
cloneCurrentProbeState() - Method in class xal.model.probe.Probe
This method returns a clone of the current state of this probe.
close() - Method in class xal.extension.tracewinimporter.ImportLogger
 
close() - Method in class xal.tools.apputils.PathPreferenceSelector
Hide and dispose of the dialog box.
closeAllDocuments() - Method in class xal.extension.application.Application
Handle the "Close All" action by closing all open documents and opening a new empty document.
closeAllDocuments() - Method in class xal.extension.application.FrameApplication
Handle the "Close All" action by closing all open documents and opening a new empty document.
closeConnection() - Method in class xal.service.pvlogger.LoggerConfiguration
close the database connection
closeConnection() - Method in class xal.service.pvlogger.PVLogger
close the database connection if a connection exists and set the connection to null
closeConnection() - Method in class xal.service.pvlogger.sim.PVLoggerDataSource
close the PV Logger connection
ClosedBox - Class in xal.tools.math.r3
Represents a Cartesian box in R3.
ClosedBox() - Constructor for class xal.tools.math.r3.ClosedBox
Default constructor - creates an empty DomainR3 object to be initialized by the user
ClosedBox(double, double, double, double, double, double) - Constructor for class xal.tools.math.r3.ClosedBox
Initializing constructor - creates a new instance of DomainR3 according to the given parameters.
ClosedBox(ClosedInterval, ClosedInterval, ClosedInterval) - Constructor for class xal.tools.math.r3.ClosedBox
Initializing constructor - creates a new instance of DomainR3 according to the given parameters.
ClosedInterval - Class in xal.tools.math
Represents a closed interval of the real line.
ClosedInterval() - Constructor for class xal.tools.math.ClosedInterval
Default constructor - creates a new instance of Interval with one point, the origin.
ClosedInterval(double) - Constructor for class xal.tools.math.ClosedInterval
Initializing constructor - creates a single point (zero length) interval given by the value of the argument pt.
ClosedInterval(double, double) - Constructor for class xal.tools.math.ClosedInterval
Initializing constructor - create a new open interval with specified endpoints.
ClosedInterval(Interval) - Constructor for class xal.tools.math.ClosedInterval
Copy constructor - create a new open interval initialized to the argument.
closeDocument() - Method in class xal.extension.application.XalDocument
This method is a request to close a document.
closeDocument() - Method in class xal.extension.application.XalInternalDocument
This method is a request to close a document.
closeDocument(XalAbstractDocument) - Method in class xal.extension.application.Application
Handle the "Close" action by closing the specified document.
closeWindow() - Method in class xal.extension.application.XalInternalWindow
Close this window.
closeWindow() - Method in class xal.extension.application.XalWindow
Close this window.
CLS_PROBE_TYPE - Static variable in class xal.extension.jels.model.alg.ElsTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.DiagnosticTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.EnsembleTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.EnvelopeBacktracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.EnvelopeTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.EnvelopeTrackerPmq
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.EnvelopeTrackerPmqDipole
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.EnvTrackerAdapt
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.ParticleTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.SynchronousTracker
 
CLS_PROBE_TYPE - Static variable in class xal.model.alg.Trace3dTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.TransferMapTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.TwissTracker
probe type recognized by this algorithm
CLS_PROBE_TYPE - Static variable in class xal.model.alg.TwissTrackerPmq
probe type recognized by this algorithm
clsDefaultElem - Variable in class xal.sim.scenario.FileBasedElementMapping
class type of the modeling element used whenever there is no map entry
clsDefaultSeq - Variable in class xal.sim.scenario.FileBasedElementMapping
class type of the modeling element used whenever there is no map entry for a hardware sequence
clsDriftElem - Variable in class xal.sim.scenario.FileBasedElementMapping
class type of the general drift spaces created on demand
clsRfCavDriftElem - Variable in class xal.sim.scenario.FileBasedElementMapping
class type of the RF cavity drift spaced created on demand
CmdPck(WireScanner.CMD) - Constructor for class xal.smf.impl.WireScanner.CmdPck
Create a new Cmd object for the given CMD and no arguments.
CmdPck(WireScanner.CMD, Number...) - Constructor for class xal.smf.impl.WireScanner.CmdPck
Create a new Cmd object for the given CMD and given arguments.
CmdPck(WireScanner.CMD, WireScanner.CMDARG, Number...) - Constructor for class xal.smf.impl.WireScanner.CmdPck
Create a new Cmd object for the given WireScanner.CMD and the given WireScanner.CMDARG argment and any addition arguments addargs.
cmdResult - Variable in enum class xal.smf.impl.WireHarp.CMD
 
cmdResult - Variable in class xal.smf.impl.WireHarp.DevStatus
Result code of the latest harp user command.
cmdResult - Variable in enum class xal.smf.impl.WireScanner.CMD
 
cnjSpectrum(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Computes and returns the complex spectral of the conjugate spatial field at the given wave number k.
CNT - Enum constant in enum class xal.smf.impl.profile.Signal.FIELD
This is the enumeration constant for the Signal.cnt field.
CNT_WIRES - Static variable in class xal.smf.impl.WireHarp
Kluge - Number of wires on current SNS harps
cntFlds() - Element in annotation interface xal.smf.scada.AScada.Record
The number of SCADA fields within the data structure.
COALESCING - Enum constant in enum class xal.tools.dispatch.DispatchTimer.DispatchTimerMode
 
Coder - Interface in xal.tools.coding
Declares methods a coder should implement.
col() - Method in enum class xal.tools.math.r3.R3x3.POS
return the column index of the matrix position
COLD_LINAC_HPRF - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
COLD_LINAC_LLRF - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
collectGarbage() - Method in interface xal.extension.application.ApplicationStatus
Request that the virtual machine run the garbage collector.
collectGarbage() - Method in class xal.extension.application.ApplicationStatusService
Request that the virtual machine run the garbage collector.
collectGarbage() - Method in class xal.extension.fxapplication.FxApplicationStatusService
Request that the virtual machine run the garbage collector.
Collimator - Class in xal.model.elem
This class is used as a location marker in the modeling lattice.
Collimator() - Constructor for class xal.model.elem.Collimator
JavaBean constructor - creates a new uninitialized instance of Marker BE CAREFUL
Collimator(String) - Constructor for class xal.model.elem.Collimator
Creates a new instance of Marker
color - Variable in class xal.extension.widgets.plot.BasicGraphData
Description of the Field
COLOR_NAMES - Static variable in class xal.extension.widgets.swing.wheelswitch.util.ColorHelper
 
ColorGenerator - Interface in xal.extension.widgets.plot
This interface defines the signatures of two methods to produce the color in accordance with value between 0.0 and 1.0.
ColorHelper - Class in xal.extension.widgets.swing.wheelswitch.util
Helper class that provides simple access to most often used Color UI resources
ColorSurfaceData - Class in xal.extension.widgets.plot
This class is a base abstract class for data used in the FunctionGraphsJPanel class.
ColorSurfaceData(int, int) - Constructor for class xal.extension.widgets.plot.ColorSurfaceData
The data set constructor with size of the grid.
ComboSearcher() - Constructor for class xal.extension.solver.algorithm.RandomShrinkSearch.ComboSearcher
Constructor
ComboSequencesTreeView - Class in xal.extension.fxapplication.widgets
This class extends XalTreeView to show a list of Combo Sequences.
ComboSequencesTreeView() - Constructor for class xal.extension.fxapplication.widgets.ComboSequencesTreeView
 
command - Variable in enum class xal.smf.impl.WireHarp.CMD
 
command - Variable in enum class xal.smf.impl.WireScanner.CMD
 
commander - Variable in class xal.extension.application.Application
 
Commander - Class in xal.extension.application
The Commander manages the commands (actions and menu handlers) that are used in toolbars, menu items and menus.
Commander(Application) - Constructor for class xal.extension.application.Commander
Constructor for generating an application commander.
Commander(Commander, XalAbstractDocument) - Constructor for class xal.extension.application.Commander
Primary Constructor for generating a document commander.
Commander(Commander, XalDocument) - Constructor for class xal.extension.application.Commander
Constructor for generating a document commander.
Commander(Commander, XalInternalDocument) - Constructor for class xal.extension.application.Commander
Constructor for generating a document commander.
Commander(DesktopApplication) - Constructor for class xal.extension.application.Commander
Constructor for generating a desktop application commander.
Commander(XalInternalDocument) - Constructor for class xal.extension.application.Commander
Constructor for generating a document commander.
comment - Variable in class xal.service.pvlogger.MachineSnapshot
 
COMMENT_LABEL - Static variable in class xal.model.probe.Probe
element tag for comment data
COMMENT_MARKER - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
commitButton - Variable in class xal.tools.apputils.PathPreferenceSelector
 
commitChanges() - Method in class xal.tools.apputils.PathPreferenceSelector
Handle the commit button action
comparatorForKeyPath(String, int) - Static method in class xal.tools.data.KeyValueSorting
Generate a comparator that compares records according to the method obtained by a key value adaptor generated internally.
comparatorForKeyPath(KeyValueAdaptor, String, int) - Static method in class xal.tools.data.KeyValueSorting
Generate a comparator that compares records according to the method obtained by the key value adaptor The keyed values being compared are assumed to be comparable.
compare(Subsystem, Subsystem) - Method in class xal.extension.tracewinimporter.openxalexporter.OnLeafComparator
 
compare(BasicGraphData.XYpoint, BasicGraphData.XYpoint) - Method in class xal.extension.widgets.plot.BasicGraphData.CompareErr
Description of the Method
compare(BasicGraphData.XYpoint, BasicGraphData.XYpoint) - Method in class xal.extension.widgets.plot.BasicGraphData.CompareX
Description of the Method
compare(BasicGraphData.XYpoint, BasicGraphData.XYpoint) - Method in class xal.extension.widgets.plot.BasicGraphData.CompareY
Description of the Method
compare(KeyedRecord, KeyedRecord) - Method in class xal.tools.data.SortOrdering
Compare two records.
COMPARE_EQUALS - Static variable in class xal.tools.data.KeyValueQualifier
comparison operation - record's value corresponding to qualifier's key must be equal to the qualifier's value
COMPARE_GREATER_THAN - Static variable in class xal.tools.data.KeyValueQualifier
comparison operation - record's value corresponding to qualifier's key must be greater than the qualifier's value
COMPARE_GREATER_THAN_OR_EQUALS - Static variable in class xal.tools.data.KeyValueQualifier
comparison operation - record's value corresponding to qualifier's key must be greater than or equal to the qualifier's value
COMPARE_LESS_THAN - Static variable in class xal.tools.data.KeyValueQualifier
comparison operation - record's value corresponding to qualifier's key must be less than the qualifier's value
COMPARE_LESS_THAN_OR_EQUALS - Static variable in class xal.tools.data.KeyValueQualifier
comparison operation - record's value corresponding to qualifier's key must be less than or equal to the qualifier's value
CompareErr() - Constructor for class xal.extension.widgets.plot.BasicGraphData.CompareErr
 
compareTo(Object) - Method in class xal.smf.AcceleratorNode
 
compareTo(String) - Method in class xal.tools.text.IdentifierEquivClass
This is essentially a utility method for the other methods of the class, as such I have removed the visibility.
compareTo(Timestamp) - Method in class xal.ca.Timestamp
Compare this timestamp with another timestamp.
compareTo(TransferMapLoader.TransferMaps) - Method in class xal.extension.jels.model.elem.TransferMapLoader.TransferMaps
 
compareTo(LatticeElement) - Method in class xal.sim.scenario.LatticeElement
Compare by looking at hardware node positions.
compareTo(FormattedNumber) - Method in class xal.tools.text.FormattedNumber
compare this number with the specified other number
compareTo(IdentifierEquivClass) - Method in class xal.tools.text.IdentifierEquivClass
Implements a comparison of equivalences classes for the element IDs.
CompareX() - Constructor for class xal.extension.widgets.plot.BasicGraphData.CompareX
 
CompareY() - Constructor for class xal.extension.widgets.plot.BasicGraphData.CompareY
 
compAveActuatorStepSize() - Method in class xal.extension.wirescan.profile.ProfileDataStatistics
Compute and return the average step size between actuator positions for the entire sample projection sample set.
compAveAxisStepSize(ProfileData.Angle) - Method in class xal.extension.wirescan.profile.ProfileDataStatistics
Compute and return the average step size between axis sample positions for the given projection view.
compCellContaining(R3) - Method in class xal.tools.math.r3.Grid
Return the grid cell containing this point.
compCellIndex(R3) - Method in class xal.tools.math.r3.Grid
Compute the base vertex index of grid cell containing this point.
compClosedOrbit(SynchronousProbe) - Method in class xal.model.RingModel
Deprecated.
Nothing is done here.
compCurvature(IProbe) - Method in class xal.model.elem.IdealMagSectorDipole
Deprecated.
Compute the path curvature within the dipole for the given probe.
compCurvature(IProbe) - Method in class xal.model.elem.IdealMagWedgeDipole
Deprecated.
Compute the path curvature within the dipole for the given probe.
compCurvature(IProbe, double) - Static method in class xal.tools.beam.optics.BendingMagnet
Compute the path curvature of a magnetic dipole for the given probe.
compDefocusConstants(double, double[]) - Static method in class xal.tools.beam.em.BeamEllipsoid
Computes the normalized defocusing constants (squared) for a space charge kick given the second moments of the beam ellipsoid.
compDefocusConstantsAlaTrace3D(double, double[]) - Static method in class xal.tools.beam.em.BeamEllipsoid
This method is provided as a comparison utility for validation against simulation with Trace3D.
compDependParams() - Method in class xal.model.elem.ElementSeq
Recompute all the dependent parameters.
compDesignBendingRadius() - Method in class xal.extension.jels.model.elem.IdealMagSectorDipole
Compute and return the bending radius of the design orbit throught the magnet.
compDesignBendingRadius() - Method in class xal.model.elem.IdealMagSectorDipole2
Compute and return the bending radius of the design orbit throughout the magnet.
compDesignCurvature() - Method in class xal.extension.jels.model.elem.IdealMagDipoleFace
Compute and return the curvature of the design orbit through the magnet.
compDesignCurvature() - Method in class xal.model.elem.IdealMagDipoleFace2
Compute and return the curvature of the design orbit through the magnet.
compDesignCurvature() - Method in class xal.model.elem.IdealMagSectorDipole2
Compute and return the curvature of the design orbit through the magnet.
compDriftingTime(IProbe, double) - Method in class xal.model.elem.Element
Compute the time the probe probe spends drifting a a distance dblLen.
compEffectivePhaseAtGap(IProbe) - Method in class xal.model.elem.IdealRfGapUpgraded
Provided for legacy calculations.
compEffectivePhaseAtGap(IProbe) - Method in class xal.model.elem.SpectrumMapRfGap
Provided for legacy calculations.
compEmitGrowthFunction(EnvelopeTrackerBase.PhasePlane, double, double) - Method in class xal.model.alg.EnvelopeTrackerBase
Emittance Growth Function for Phase Spread in RF Gap
compError(double[], double[]) - Static method in class xal.tools.dsp.DigitalFunctionUtility
Computes and returns the l2 distance between the given vector functions normalized by the norm ||arrTarg||2.
compFreqStrideFromInterval(double) - Method in class xal.tools.dsp.FourierExpTransform
Compute and return the value of the frequency stride for this transform given the time stride (time interval between data points).
compFreqStrideFromInterval(double) - Method in class xal.tools.dsp.FourierSineTransform
Compute and return the value of the frequency stride for this transform given the time stride (time interval between data points).
compFreqStrideFromPeriod(double) - Method in class xal.tools.dsp.FourierExpTransform
Compute and return the value of the frequency stride for this transform given the total time period over which the data is taken.
compFreqStrideFromPeriod(double) - Method in class xal.tools.dsp.FourierSineTransform
Compute and return the value of the frequency stride for this transform given the total time period over which the data is taken.
compile(String) - Method in class xal.tools.formula.FormulaInterpreter
compile the specified formula
Complex - Class in xal.tools.math
Representation of a complex number
Complex(double) - Constructor for class xal.tools.math.Complex
Constructor with pure real number
Complex(double, double) - Constructor for class xal.tools.math.Complex
Primary constructor
compLongFocusing(IProbe) - Method in class xal.model.elem.IdealRfGap
Get the longitudinal focusing constant for a particular probe.
compLongFocusing(IProbe) - Method in class xal.model.elem.IdealRfGapUpgraded
Get the longitudinal focusing constant for a particular probe.
compLongFocusing(IProbe) - Method in class xal.model.elem.SpectrumMapRfGap
Get the longitudinal focusing constant for a particular probe.
compLongFourierTransform(double) - Method in class xal.model.alg.EnvelopeTrackerBase
Longitudinal Fourier Transform for Uniform Distribution
compMidGapBeta(IProbe) - Method in class xal.model.elem.IdealRfGapUpgraded
Compute and return the mid-gap normalized velocity for the given probe.
compMidGapBeta(IProbe) - Method in class xal.model.elem.SpectrumMapRfGap
Compute and return the mid-gap normalized velocity for the given probe.
ComponentEventHandler() - Constructor for class xal.extension.bricks.ViewNode.ComponentEventHandler
 
ComponentFactory - Class in eu.ess.lt.parser
A factory that generates BLED entities.
ComponentFactory() - Constructor for class eu.ess.lt.parser.ComponentFactory
 
componentResized(ComponentEvent) - Method in class xal.extension.bricks.ViewNode.ComponentEventHandler
 
componentResized(ComponentEvent) - Method in class xal.extension.widgets.swing.wheelswitch.comp.ResizableTextLabel.ResizableAdapter
Invoked when the label is being resized.
componentsMappedTo(AcceleratorNode) - Method in class xal.sim.scenario.Scenario
Returns a List of components mapped to the specified node.
compOneTurnMatrix(TransferMapProbe) - Method in class xal.model.RingModel
Deprecated.
Compute the one-turn map of the ring for a particular TransferMapProbe describing the beam at injection.
compose(PhaseMap) - Method in class xal.tools.beam.PhaseMap
Non-destructive map composition - binary composition of two PhaseMaps.
composeEquals(PhaseMap) - Method in class xal.tools.beam.PhaseMap
In-place map composition, binary composition of two PhaseMap objects where this map This map φ2 is replaced by

    φ2φ2φ1

where φ1 the argument map.
CompositeGlobalIterator - Class in xal.model
Implementation of an iterator class for IComposite objects.
CompositeGlobalIterator(IComposite) - Constructor for class xal.model.CompositeGlobalIterator
Create a new CompositeGlobalIterator object connected to the specific IComposite interface.
compoundComparator(Comparator<T>...) - Static method in class xal.tools.data.KeyValueSorting
Coalesce the specified comparators to generate a compound comparator whose sub comparators are evaluated in the specified order.
CompoundQualifier - Class in xal.tools.data
Merge multiple qualifiers to form a single qualifier
CompoundQualifier() - Constructor for class xal.tools.data.CompoundQualifier
Constructor
CompoundQualifier(int) - Constructor for class xal.tools.data.CompoundQualifier
Primary Constructor
compPathLengthVariationFactor(IProbe) - Method in class xal.model.elem.IdealMagSectorDipole2
Computes and returns the path length variation factor.
compProbeCurvature(IProbe) - Method in class xal.extension.jels.model.elem.IdealMagSectorDipole
Compute the path curvature within the dipole for the given probe.
compProbeCurvature(IProbe) - Method in class xal.model.elem.IdealMagSectorDipole2
Compute the path curvature within the dipole for the given probe.
compProbeCurvature(IProbe) - Method in class xal.model.elem.IdealMagWedgeDipole2
Compute the path curvature within the dipole for the given probe.
compProbeLocation(IProbe) - Method in class xal.model.elem.Element
 
compPtCoords(int, int, int) - Method in class xal.tools.math.r3.Grid
Return the coordinates in R3 of the grid point at index (i,j,k)
compPtCoords(Z3) - Method in class xal.tools.math.r3.Grid
Return the coordinates in R3 of the grid point at index (i,j,k)
compQuadrupoleConstant(IProbe) - Method in class xal.model.elem.IdealMagSectorDipole2
Compute and return the quadrupole focusing constant for the current dipole settings and the given probe.
compScheffMatrix(double, EnvelopeProbe, IElement) - Method in class xal.model.alg.EnvelopeTrackerBase
Method to compute the space charge transfer matrix for the given length, probe and modeling element.
compStdDev(ProfileData.Angle) - Method in class xal.extension.wirescan.profile.ProfileDataStatistics
Return the (normalized) standard deviation σ of the given projection.
compStepCount(IElement) - Method in class xal.model.alg.DiagnosticTracker
Returns the number of sections to break the specified element in to for propagation.
compStepCount(IElement) - Method in class xal.model.alg.EnsembleTracker
Returns the number of subsections to break the specified element in to for propagation.
compTransFocusing(IProbe) - Method in class xal.model.elem.IdealRfGap
Get the transverse focusing constant for a particular probe.
compTransFocusing(IProbe) - Method in class xal.model.elem.IdealRfGapUpgraded
Get the transverse focusing constant for a particular probe.
compTransFocusing(IProbe) - Method in class xal.model.elem.SpectrumMapRfGap
Get the transverse focusing constant for a particular probe.
compTransFourierTransform(double) - Method in class xal.model.alg.EnvelopeTrackerBase
Transverse Emittance Growth Fourier Transform
COMPUTE_REP_RATE - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
computeBetaFromEnergies(double, double) - Static method in class xal.tools.beam.ParameterConverter
Deprecated.
Convenience function for computing the probe's velocity beta (w.r.t. the speed of light) from the kinetic energy.
computeBetaFromEnergies(double, double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Convenience function for computing the probe's velocity beta (w.r.t. the speed of light) from the particle's kinetic and rest energies.
computeBetaFromGamma(double) - Method in class xal.extension.jels.model.elem.IdealRfGap
 
computeBetaFromGamma(double) - Method in class xal.model.probe.traj.ProbeState
Convenience function for computing the probe's velocity beta (w.r.t. the speed of light) from the relativistic factor gamma.
computeBetaFromGamma(double) - Static method in class xal.tools.beam.ParameterConverter
Deprecated.
Convenience function for computing the probe's velocity beta (w.r.t. the speed of light) from the relativistic factor gamma.
computeBetaFromGamma(double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Convenience function for computing the probe's velocity beta (w.r.t. the speed of light) from the relativistic factor gamma.
computeBetaFromWavenumber(double, double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Compute the normalized particle velocity β for the given particle wave number k and frequency f.
computeBetatronPhase(S) - Method in interface xal.tools.beam.calc.ISimulationResults.ISimEnvResults
Get the betatron phase values at the given state location for all three phase planes.
computeBetatronPhase(EnvelopeProbeState) - Method in class xal.tools.beam.calc.CalculationsOnBeams
Computes and returns the "betatron phase" of a beam particle within the simulated envelope at the given state location.
computeBetatronPhase(ProbeState<?>) - Method in class xal.tools.beam.calc.SimResultsAdaptor
 
computeBetatronPhase(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
This is the phase advance for the given state location.
computeCentralCovariance() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance matrix of the distribution.
computeCentralCovXX() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance value of the xx phase space coordinate monomial.
computeCentralCovXY() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance value of the xy phase space coordinate monomial.
computeCentralCovXZ() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance value of the xz phase space coordinate monomial.
computeCentralCovYY() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance value of the yy phase space coordinate monomial.
computeCentralCovYZ() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance value of the yz phase space coordinate monomial.
computeCentralCovZZ() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the covariance value of the zz phase space coordinate monomial.
computeCentralMoment(int, ProfileData.Angle) - Method in class xal.extension.wirescan.profile.ProfileDataStatistics
Compute and return the indicated central moment for the given projection data.
computeChromAberration(S) - Method in interface xal.tools.beam.calc.ISimulationResults.ISimLocResults
Compute and return the aberration at the given state location due to energy spread.
computeChromAberration(EnvelopeProbeState) - Method in class xal.tools.beam.calc.CalculationsOnBeams
Computes the chromatic aberration for one pass around the ring starting at the given state location, or from the entrance to state position for a linear machine.
computeChromAberration(ParticleProbeState) - Method in class xal.tools.beam.calc.CalculationsOnParticles
Computes the chromatic aberration for one pass of the particle around the ring starting at the given state location, or for a beamline the entrance of the line to this state position.
computeChromAberration(ProbeState<?>) - Method in class xal.tools.beam.calc.SimResultsAdaptor
 
computeChromAberration(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
Computes the chromatic aberration for one pass around the ring starting at the given state location, or from the entrance to state position for a linear machine.
computeChromDispersion(S) - Method in interface xal.tools.beam.calc.ISimulationResults.ISimEnvResults
Calculates the fixed point (closed orbit) in transverse phase space at the given state Sn location sn in the presence of dispersion.
computeChromDispersion(EnvelopeProbeState) - Method in class xal.tools.beam.calc.CalculationsOnBeams
Convenience function for returning the chromatic dispersion coefficients as defined by D.C.
computeChromDispersion(ProbeState<?>) - Method in class xal.tools.beam.calc.SimResultsAdaptor
 
computeChromDispersion(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
Calculates the fixed point (closed orbit) in transverse phase space at the given state location in the presence of dispersion.
computeCoordinatePosition(S) - Method in interface xal.tools.beam.calc.ISimulationResults.ISimLocResults
Returns homogeneous phase space coordinates of something involving the simulation data.
computeCoordinatePosition(EnvelopeProbeState) - Method in class xal.tools.beam.calc.CalculationsOnBeams
Returns the centroid location of the beam envelope.
computeCoordinatePosition(ParticleProbeState) - Method in class xal.tools.beam.calc.CalculationsOnParticles
Simply returns the location of the simulated particle at the location of the give state.
computeCoordinatePosition(ProbeState<?>) - Method in class xal.tools.beam.calc.SimResultsAdaptor
 
computeCoordinatePosition(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
We return the projective portion of the full-turn transfer map φn : P6P6 where n is the index of the given state Sn.
computeDCScheffMatrix(double, double) - Method in class xal.tools.beam.em.BeamEllipsoid
 
computeEigenvalues() - Method in class xal.tools.beam.Twiss
Compute and return the eigenvalues of the Twiss matrix.
computeEigenvectors() - Method in class xal.tools.beam.Twiss
Compute and return the eigenvectors of the Twiss matrix.
computeFixedOrbit(S) - Method in interface xal.tools.beam.calc.ISimulationResults.ISimLocResults
Computes the fixed orbit about which betatron oscillations occur.
computeFixedOrbit(EnvelopeProbeState) - Method in class xal.tools.beam.calc.CalculationsOnBeams
IMPORTANT NOTE
computeFixedOrbit(ParticleProbeState) - Method in class xal.tools.beam.calc.CalculationsOnParticles
IMPORTANT NOTE
computeFixedOrbit(ProbeState<?>) - Method in class xal.tools.beam.calc.SimResultsAdaptor
 
computeFixedOrbit(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
Get the fixed point at this state location about which betatron oscillations occur.
computeFractionalTunes() - Method in class xal.tools.beam.calc.CalculationsOnRings
Calculates the fractional phase tune for the ring from its one-turn matrix.
computeFullTunes() - Method in class xal.tools.beam.calc.CalculationsOnRings
Calculates and returns the full tune around the ring including the integer portion.
computeGammaFromBeta(double) - Method in class xal.model.probe.traj.ProbeState
Computes the relativistic factor gamma from the current beta value
computeGammaFromBeta(double) - Static method in class xal.tools.beam.ParameterConverter
Deprecated.
Computes the relativistic factor gamma from the current beta value
computeGammaFromBeta(double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Computes the relativistic factor gamma from the current beta value
computeGammaFromEnergies(double, double) - Static method in class xal.tools.beam.ParameterConverter
Deprecated.
Convenience function for computing the relativistic factor gamma from a particle's kinetic energy and rest energy.
computeGammaFromEnergies(double, double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Convenience function for computing the relativistic factor gamma from a particle's kinetic energy and rest energy.
computeGammaFromW(double) - Method in class xal.model.probe.traj.ProbeState
Convenience function for computing the relativistic factor gamma from the probe's kinetic energy (using the particle species rest energy dblParEr).
computeGapGains(AcceleratingRfGap.LOC, double, double, EnergyVector) - Method in class xal.tools.beam.optics.AcceleratingRfGap
Computes and returns the phase jump Δφ and energy gain ΔW imparted to a particle with the the given particle charge Q and rest energy Er for the given gap region.
computeMatchedTwissAt(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnRings
Calculates the matched Courant-Snyder parameters for the given state location.
computeMoment(int, ProfileData.Angle) - Method in class xal.extension.wirescan.profile.ProfileDataStatistics
Compute and return the indicated moment for the given projection data.
computeMomentumFromEnergies(double, double) - Static method in class xal.tools.beam.ParameterConverter
Deprecated.
Convenience function for computing momentum from kinetic energy
computeMomentumFromEnergies(double, double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Convenience function for computing momentum from kinetic energy
computeNormWaveNumber(double, double) - Method in class xal.tools.beam.optics.AcceleratingRfGap
Compute and return the normalized wave number K.
computePhaseAdvanceBetween(TransferMapState, TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnRings
Computes the phase advances between the given state locations for each phase plane.
computePhaseDriftAndEnergyGain(IProbe, double) - Method in class xal.extension.jels.model.elem.ThickRfFieldMap
Method calculates the phase drift and the energy gain on the current range (i.e from probe.getPosition, and for dblLength).
computePreGapGains(double, EnergyVector) - Method in class xal.tools.beam.optics.AcceleratingRfGap
Deprecated.
computeRingFullTurnMatrixAt(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnRings
Computes the one-turn matrix of the ring at the given state location.
computeRingTransferMap(TransferMapState, TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnRings
Returns the transfer map T2,1 taking phase coordinates from state position S1 to state position S2 within the ring.
computeRingTransferMatrix(TransferMapState, TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnRings
Returns the transfer matrix Φ2,1 taking phase coordinates from state position S1 to state position S2 within the ring.
computeRmsEmittances() - Method in class xal.tools.beam.CovarianceMatrix
Return the x,y,z plane rms emittance of the beam Units: radian-meters NOTE: This method ignores any coupling between phase planes and any offsets of the beam centroid from the beam axis.
computeRotation() - Method in class xal.tools.beam.Twiss
Compute the phase space ellipse's rotation from upright.
computeScheffGenerator(double) - Method in class xal.tools.beam.em.BeamEllipsoid
Calculates the transfer matrix generator for space charge effects from this BeamEllipsoid object given the generalized beam three-dimensional perveance dblPerveance.
computeScheffMatrix(double, double) - Method in class xal.tools.beam.em.BeamEllipsoid
Compute and return the transfer matrix for space charge effects due to this beam ellipsoid for the given incremental path length dblLen and generalized beam dblPerveance.
computeSemiAxes() - Method in class xal.tools.beam.Twiss
Computes and returns the semi-axes of the phase space ellipse represented by the Twiss parameters.
computeSpatialCovariance() - Method in class xal.tools.beam.CovarianceMatrix
Compute and return the 3x3 symmetric matrix of all centralized spatial covariance values.
computeStandardMomentumFromEnergies(double, double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Computes and returns the momentum of a particle with the given rest and kinetic energies.
computeSynchronousPhaseAndEnergyGain() - Method in class xal.model.elem.IdealRfCavity
 
computeSynchronousPhaseAndEnergyGain() - Method in interface xal.model.elem.sync.IRfCavity
Compute the synchronous phase and the energy gain for a cavity gap.
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in class xal.extension.jels.model.elem.IdealRfGap
 
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in class xal.extension.jels.model.elem.ThickRfFieldMap
 
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in class xal.extension.jels.model.elem.ThinRfFieldMap
 
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in class xal.model.elem.IdealRfGap
 
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in class xal.model.elem.IdealRfGapUpgraded
 
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in class xal.model.elem.SpectrumMapRfGap
 
computeSynchronousPhaseAndEnergyGain(IProbe) - Method in interface xal.model.elem.sync.IRfGap
Compute the synchronous phase and the energy gain for a cavity gap.
computeTransferMap(TransferMapState, TransferMapState) - Static method in class xal.tools.beam.calc.CalculationsOnMachines
Convenience method for computing the transfer map between two state locations, say S1 and S2.
computeTransferMatrix(String, String) - Method in class xal.tools.beam.calc.CalculationsOnBeams
Returns the state response matrix calculated from the front face of elemFrom to the back face of elemTo.
computeTransferMatrix(String, String) - Method in class xal.tools.beam.calc.CalculationsOnMachines
Returns the state response matrix calculated from the front face of elemFrom to the back face of elemTo.
computeTransferMatrix(TransferMapState, TransferMapState) - Static method in class xal.tools.beam.calc.CalculationsOnMachines
Convenience method for computing the transfer matrix between two state locations, say S1 and S2.
computeTurnByTurnResponse(TransferMapState, TransferMapState, int, PhaseVector) - Method in class xal.tools.beam.calc.CalculationsOnRings
Computes and returns the turn-by-turn phase positions {znR6 × {1} | n=0,...,N-1 } at the given location sobs of state Sobs resulting from a particle injected at location sinjSinj with initial phase coordinates zinj.
computeTurnByTurnRespWrtFixedOrbit(TransferMapState, TransferMapState, int, PhaseVector) - Method in class xal.tools.beam.calc.CalculationsOnRings
Computes and returns the turn-by-turn phase positions {znR6 × {1} | n=0,...,N-1 } at the given location sobs of state Sobs resulting from a particle injected at location sinjSinj with initial phase coordinates zinj.
computeTwiss() - Method in class xal.tools.beam.CovarianceMatrix
Return the Twiss parameters for each plane that correspond to the current correlation matrix.
computeTwiss(TwissProbe, PhaseMatrix, double) - Method in class xal.tools.beam.calc.CalculationEngine
Deprecated.
This is the algorithm component for a TwissProbe and should not be used as the dynamics elsewhere. It has been moved to the TwissTracker class.
computeTwissParameters(S) - Method in interface xal.tools.beam.calc.ISimulationResults.ISimEnvResults
Returns the array of twiss objects for this state for all three planes at the location of the given simulation state.
computeTwissParameters(EnvelopeProbeState) - Method in class xal.tools.beam.calc.CalculationsOnBeams
Returns the Courant-Snyder parameters of the beam envelope at the location of the given probe state.
computeTwissParameters(ProbeState<?>) - Method in class xal.tools.beam.calc.SimResultsAdaptor
 
computeTwissParameters(TransferMapState) - Method in class xal.tools.beam.calc.CalculationsOnMachines
Computes the closed orbit Twiss parameters at this state location representing the matched beam envelope when treating the trajectory as a lattice of periodic cells.
computeWavenumberFromBeta(double, double) - Static method in class xal.tools.beam.RelativisticParameterConverter
Compute and return the particle wave number k for the given normalized particle velocity β.
computeWeightedSum(int, double, ProfileData.Angle) - Method in class xal.extension.wirescan.profile.ProfileDataStatistics
Compute and return the weighted central summation Sn(μ) which is defined

  Sn(μ) = Σk(k - μ)nfk
concatenate(AcceleratorSector) - Method in class xal.smf.AcceleratorSector
 
concatenateEquals(ElementSeq) - Method in class xal.model.elem.ElementSeq
Concatenate the indicated ElementSeq object to the tail of this sequence.
ConcreteBlob - Class in xal.tools.database
Concrete implementation of an SQL Blob.
ConcreteBlob() - Constructor for class xal.tools.database.ConcreteBlob
Constructor
ConcreteBlob(int) - Constructor for class xal.tools.database.ConcreteBlob
Primary Constructor
conditionNumber() - Method in class xal.tools.math.BaseMatrix
Ratio of the largest singular value over the smallest singular value.
configureHardware(ParameterSet) - Method in class xal.smf.impl.profile.ProfileDevice
Set all the hardware parameter values associated with the given data set.
configureHardware(ParameterSet) - Method in class xal.smf.impl.WireScanner
Set all the hardware parameter values associated with the given data set.
conjugate() - Method in enum class xal.tools.beam.PhaseIndex
Return the conjugate variable index to this.
conjugate() - Method in class xal.tools.math.Complex
complex conjugate
conjugateInv(M) - Method in class xal.tools.math.SquareMatrix
Function for inverse conjugation of this matrix by the argument matrix.
conjugateTrans(M) - Method in class xal.tools.math.SquareMatrix
Function for transpose conjugation of this matrix by the argument matrix.
connect() - Method in class xal.service.pvlogger.apputils.browser.BrowserModel
Connect to the database with the default connection dictionary
connect(ConnectionDictionary) - Method in class xal.service.pvlogger.apputils.browser.BrowserModel
Connect to the database with the specified connection dictionary
connectAndWait() - Method in class xal.ca.Channel
Connect and wait the default timeout.
connectAndWait(double) - Method in class xal.ca.Channel
Request a new connection and wait for it no longer than the timeout.
connectAndWait(double) - Method in class xal.plugin.epics7.Epics7Channel
 
connectAndWait(double) - Method in class xal.plugin.epics7.server.Epics7ServerChannel
 
connectDData() - Method in class xal.smf.impl.ProfileMonitor
connect the d real data stream
connectDDataArray() - Method in class xal.smf.impl.ProfileMonitor
connect the d data array []
connectDFitArray() - Method in class xal.smf.impl.ProfileMonitor
connect the d fit array []
connectHData() - Method in class xal.smf.impl.ProfileMonitor
connect the h real data stream
connectHDataArray() - Method in class xal.smf.impl.ProfileMonitor
connect the h data array []
connectHFitArray() - Method in class xal.smf.impl.ProfileMonitor
connect the h fit array []
connection - Variable in class xal.service.pvlogger.PVLogger
current database connection
CONNECTION_EXC - Static variable in class xal.plugin.epics7.Epics7Channel
 
connectionChanged(Channel, boolean) - Method in interface xal.ca.MonitorEventListener
The channel's connection state has changed.
connectionChanged(BrowserModel) - Method in class xal.service.pvlogger.apputils.browser.BrowserController
The model's connection has changed
connectionChanged(BrowserModel) - Method in interface xal.service.pvlogger.apputils.browser.BrowserModelListener
The model's connection has changed
connectionChangeInBatch(BatchConnectionRequest, Channel, boolean) - Method in class xal.ca.AbstractBatchGetRequest
event indicating that a connection change has occurred for a channel
connectionChangeInBatch(BatchConnectionRequest, Channel, boolean) - Method in interface xal.ca.BatchConnectionRequestListener
Event indicating that a connection change has occurred for a channel
ConnectionDialog - Class in xal.tools.database
ConnectionDialog displays a dialog allowing the user to supply the database URL, their user ID and their password.
ConnectionDialog(Dialog) - Constructor for class xal.tools.database.ConnectionDialog
Constructor with the default submit button label and an empty connection dictionary.
ConnectionDialog(Dialog, ConnectionDictionary) - Constructor for class xal.tools.database.ConnectionDialog
Constructor with a default submit button label of "Connect".
ConnectionDialog(Dialog, ConnectionDictionary, String) - Constructor for class xal.tools.database.ConnectionDialog
Primary Constructor
ConnectionDialog(Frame) - Constructor for class xal.tools.database.ConnectionDialog
Constructor with the default submit button label and an empty connection dictionary.
ConnectionDialog(Frame, ConnectionDictionary) - Constructor for class xal.tools.database.ConnectionDialog
Constructor with a default submit button label of "Connect".
ConnectionDialog(Frame, ConnectionDictionary, String) - Constructor for class xal.tools.database.ConnectionDialog
Primary Constructor
connectionDictionary - Variable in class xal.service.pvlogger.PVLogger
connection dictionary
ConnectionDictionary - Class in xal.tools.database
ConnectionDictionary contains properties that can be used to establish a database connection.
ConnectionDictionary() - Constructor for class xal.tools.database.ConnectionDictionary
Constructor
connectionDropped(Channel) - Method in class xal.ca.BatchConnectionRequest.RequestHandler
Indicates that a connection to the specified channel has been dropped.
connectionDropped(Channel) - Method in interface xal.ca.ConnectionListener
Indicates that a connection to the specified channel has been dropped.
connectionDropped(Channel) - Method in class xal.ca.MonitorCache.ConnectionEventHandler
Indicates that a connection to the specified channel has been dropped.
connectionDropped(Channel) - Method in class xal.service.pvlogger.ChannelGroup.ConnectionHandler
Indicates that a connection to the specified channel has been dropped.
connectionDropped(Channel) - Method in class xal.service.pvlogger.ChannelWrapper.ConnectionHandler
Indicates that a connection to the specified channel has been dropped.
connectionDropped(Channel) - Method in class xal.smf.scada.BatchConnectionTest.ConnectionMonitor
Nothing really to do here - as a precaution we remove ourself from the channel's set of connection listeners.
connectionDropped(Channel) - Method in class xal.smf.scada.ScadaCheckConnect.ConnectionMonitor
Deprecated.
Nothing really to do here - as a precaution we remove ourself from the channel's set of connection listeners.
ConnectionEventHandler() - Constructor for class xal.ca.MonitorCache.ConnectionEventHandler
 
ConnectionException - Exception in xal.ca
 
ConnectionException() - Constructor for exception xal.ca.ConnectionException
Creates new ConnectionException without detail message.
ConnectionException(Channel, String) - Constructor for exception xal.ca.ConnectionException
Constructs an ConnectionException with the specified detail message.
connectionExceptionInBatch(BatchConnectionRequest, Channel, Exception) - Method in class xal.ca.AbstractBatchGetRequest
event indicating that an exception has been thrown for a channel
connectionExceptionInBatch(BatchConnectionRequest, Channel, Exception) - Method in interface xal.ca.BatchConnectionRequestListener
Event indicating that an exception has been thrown for a channel
connectionFlag - Variable in class xal.ca.Channel
hold connection status
connectionHandler - Variable in class xal.ca.MonitorCache
listener to handle connection events
connectionHandler - Variable in class xal.service.pvlogger.ChannelGroup
handler of channel connection events
connectionHandler - Variable in class xal.service.pvlogger.ChannelWrapper
The handler handles channel connection events
ConnectionHandler() - Constructor for class xal.service.pvlogger.ChannelGroup.ConnectionHandler
 
ConnectionHandler() - Constructor for class xal.service.pvlogger.ChannelWrapper.ConnectionHandler
 
connectionListener - Variable in class xal.ca.MonitorController
connection listener
ConnectionListener - Interface in xal.ca
ConnectionListener is an interface for channel connection events.
connectionMade(Channel) - Method in class xal.ca.BatchConnectionRequest.RequestHandler
Indicates that a connection to the specified channel has been established.
connectionMade(Channel) - Method in interface xal.ca.ConnectionListener
Indicates that a connection to the specified channel has been established.
connectionMade(Channel) - Method in class xal.ca.MonitorCache.ConnectionEventHandler
Indicates that a connection to the specified channel has been established.
connectionMade(Channel) - Method in class xal.service.pvlogger.ChannelGroup.ConnectionHandler
Indicates that a connection to the specified channel has been established.
connectionMade(Channel) - Method in class xal.service.pvlogger.ChannelWrapper.ConnectionHandler
Indicates that a connection to the specified channel has been established.
connectionMade(Channel) - Method in class xal.smf.scada.BatchConnectionTest.ConnectionMonitor
The requested connection was made.
connectionMade(Channel) - Method in class xal.smf.scada.ScadaCheckConnect.ConnectionMonitor
Deprecated.
The requested connection was made.
ConnectionMonitor() - Constructor for class xal.smf.scada.BatchConnectionTest.ConnectionMonitor
 
ConnectionMonitor(Channel, ScadaCheckConnect.TestChannelList) - Constructor for class xal.smf.scada.ScadaCheckConnect.ConnectionMonitor
Deprecated.
Create a new ConnectionMonitor object for monitoring the given channel.
ConnectionPreferenceController - Class in xal.tools.database
ConnectionPreferenceController is a convenience class for displaying a PathPreferenceSelector for a database configuration.
ConnectionPreferenceController() - Constructor for class xal.tools.database.ConnectionPreferenceController
Constructor which is hidden since this class only has static methods.
connectionProxy - Variable in class xal.ca.Channel
Notify listeners when connection is made or dropped
connectPos() - Method in class xal.smf.impl.ProfileMonitor
 
connectPosArray() - Method in class xal.smf.impl.ProfileMonitor
connect the position data array []
connectStatArray() - Method in class xal.smf.impl.ProfileMonitor
connect the status array []
connectVData() - Method in class xal.smf.impl.ProfileMonitor
connect the v real data stream
connectVDataArray() - Method in class xal.smf.impl.ProfileMonitor
connect the v data array []
connectVFitArray() - Method in class xal.smf.impl.ProfileMonitor
connect the v fit array []
CONST_UNIFORM_BEAM - Static variable in class xal.tools.beam.em.BeamEllipsoid
distribution dependence factor - use that for the uniform beam
Constants - Class in xal.tools.beam
 
constraint - Variable in class xal.extension.solver.TrialVeto
 
Constraint - Class in xal.extension.solver.constraint
Constraint is the class which holds the users' constraint.
Constraint(String) - Constructor for class xal.extension.solver.constraint.Constraint
Creates a new instance of Constraint
constraints - Variable in class xal.extension.solver.Problem
Constraints which identify unacceptable solutions.
constraintTable - Variable in class xal.tools.apputils.EdgeLayout
 
consumeData(double) - Method in class xal.extension.scan.MeasuredValue
 
consumeDataRB(double) - Method in class xal.extension.scan.MeasuredValue
 
contains(AcceleratorNode) - Method in class xal.smf.AcceleratorSeq
Check to see if the node is a shallow child of this sequence.
contains(Correlation<T>) - Method in class xal.tools.correlator.Correlation
Check whether this correlation contains all of the records of a specified correlation.
contains(ClosedInterval) - Method in class xal.tools.math.ClosedInterval
Is the given interval a subset of this interval.
containsAE(Interval) - Method in class xal.tools.math.Interval
Contains Almost Everywhere - ⊂ a.e.
CONTROL_FIELD - Static variable in class xal.plugin.epics7.Epics7Channel
 
controller - Variable in class xal.service.pvlogger.apputils.browser.PVLogSnapshotChooser
controller of the selection state
controller - Variable in class xal.service.pvlogger.apputils.browser.SignalHistoryPlotWindow
 
Controller - Class in xal.extension.fxapplication
This class must be subclassed to create the FXML controller of the main application.
Controller() - Constructor for class xal.extension.fxapplication.Controller
 
ConversionAdaptor<N,R> - Interface in xal.tools.coding
Declares methods for converting between an object of some native type and a representation suitable for a particular tool (e.g. for archiving and unarchiving objects).
convertFromRaw(double) - Method in interface xal.tools.transforms.DoubleTransform
Convert a raw value to a physical value.
convertFromRaw(double) - Method in class xal.tools.transforms.DoubleTransformAdaptor
DoubleTransform interface
convertFromRaw(double[]) - Method in interface xal.tools.transforms.DoubleArrayTransform
Convert a raw array to a physical array.
convertFromRaw(double[]) - Method in class xal.tools.transforms.DoubleArrayTransformAdaptor
DoubleTransform interface
convertFromRaw(ArrayValue) - Method in interface xal.tools.transforms.ValueTransform
Convert an ArrayValue instance from a raw value to a processed value
convertToPVs(ChannelWrapper[]) - Static method in class xal.service.pvlogger.apputils.browser.BrowserController
Convert the array of channel wrappers to an array of signals.
convertToRaw(double) - Method in interface xal.tools.transforms.DoubleTransform
Convert a physical value to a raw value.
convertToRaw(double) - Method in class xal.tools.transforms.DoubleTransformAdaptor
DoubleTransform interface
convertToRaw(double[]) - Method in interface xal.tools.transforms.DoubleArrayTransform
Convert a physical value to a raw array.
convertToRaw(double[]) - Method in class xal.tools.transforms.DoubleArrayTransformAdaptor
DoubleTransform interface
convertToRaw(ArrayValue) - Method in interface xal.tools.transforms.ValueTransform
Convert an ArrayValue instance from a processed value to a raw value
convexHull(Interval) - Method in class xal.tools.math.Interval
Compute and return the smallest interval containing both this interval and the argument interval (i.e., the union of they are intersected).
copy() - Method in class xal.extension.jels.model.alg.ElsTracker
Creates a deep copy of EnvelopeTracker
copy() - Method in class xal.model.alg.DiagnosticTracker
Create a deep copy of DiagnosticTracker
copy() - Method in class xal.model.alg.EnsembleTracker
Create a deep copy of EnsembleTracker
copy() - Method in class xal.model.alg.EnvelopeBacktracker
Create a deep copy of EnvelopeBackTracker
copy() - Method in class xal.model.alg.EnvelopeTracker
Creates a deep copy of EnvelopeTracker
copy() - Method in class xal.model.alg.EnvelopeTrackerPmq
Creates a deep copy of EnvelopeTrackerPmq
copy() - Method in class xal.model.alg.EnvelopeTrackerPmqDipole
Creates a deep copy of EnvelopeTrackerPmqDipole
copy() - Method in class xal.model.alg.EnvTrackerAdapt
Creates a deep copy of EnvTrackerAdapt
copy() - Method in class xal.model.alg.ParticleTracker
Create a deep copy of ParticleTracker
copy() - Method in class xal.model.alg.SynchronousTracker
Creates a deep copy of SynchronousTracker
copy() - Method in class xal.model.alg.Trace3dTracker
Creates a deep copy of Trace3dTracker
copy() - Method in class xal.model.alg.TransferMapTracker
Creates a deep copy of TransferMapTracker
copy() - Method in class xal.model.alg.TwissTracker
Creates a deep copy of TwissTracker
copy() - Method in class xal.model.alg.TwissTrackerPmq
Creates a deep copy of TwissTrackerPmq
copy() - Method in interface xal.model.IAlgorithm
 
copy() - Method in class xal.model.probe.DiagnosticProbe
 
copy() - Method in class xal.model.probe.EnsembleProbe
 
copy() - Method in class xal.model.probe.EnvelopeProbe
Create a deep copy of this probe with all state information.
copy() - Method in class xal.model.probe.ParticleProbe
Creates a clone of this ParticleProbe object and returns it.
copy() - Method in class xal.model.probe.Probe
Creates a deep copy of the probe
copy() - Method in class xal.model.probe.SynchronousProbe
 
copy() - Method in class xal.model.probe.traj.DiagnosticProbeState
Implements the clone operation required by the base class ProbeState.
copy() - Method in class xal.model.probe.traj.EnsembleProbeState
Implements the clone operation required by the base class ProbeState
copy() - Method in class xal.model.probe.traj.EnvelopeProbeState
Implements the cloning operation required by the base class ProbeState.
copy() - Method in class xal.model.probe.traj.ParticleProbeState
Copies and returns a new, identical instance of this ParticleProbeState.
copy() - Method in class xal.model.probe.traj.ProbeState
Creates a new clone of this object.
copy() - Method in class xal.model.probe.traj.SynchronousState
 
copy() - Method in class xal.model.probe.traj.TransferMapState
Implements the clone operation required by the base class ProbeState.
copy() - Method in class xal.model.probe.traj.TwissProbeState
Implements the clone operation required by the base class ProbeState.
copy() - Method in class xal.model.probe.TransferMapProbe
 
copy() - Method in class xal.model.probe.TwissProbe
Make a deep copy of this probe and return it.
copy() - Method in class xal.tools.beam.ens.Particle
Perform a deep copy of this particle object
copy() - Method in class xal.tools.beam.PhaseMap
Make a deep copy of this phase map.
copy() - Method in class xal.tools.beam.Twiss3D
Creates a new, cloned instance of this Twiss3D.
copy() - Method in class xal.tools.math.BaseMatrix
Create a deep copy of the this matrix object.
copy() - Method in class xal.tools.math.r2.R2
Performs a deep copy operation.
copy() - Method in class xal.tools.math.r3.R3
Performs a deep copy operation.
copy() - Method in class xal.tools.math.r3.Z3
Performs a deep copy operation.
copy(ProfileData) - Static method in class xal.extension.wirescan.profile.ProfileData
Make and return a deep copy of the given data set.
copy(PhaseVector) - Static method in class xal.tools.beam.PhaseVector
Creates a deep copy of the given PhaseVector object.
copy(R3x3) - Static method in class xal.tools.math.r3.R3x3
Create a deep copy of the given R3x3 matrix object.
copyVector() - Method in class xal.tools.math.BaseVector
Perform a deep copy of this Vector object and return it.
copyWithInitialValue(double) - Method in class xal.extension.solver.Variable
Copy this variable but substitute the specified initial value for this variable's initial value.
CorrectionElement - Class in eu.ess.bled.devices.lattice.installation
CorrectionElement represents a real life correction of the beamline element.
CorrectionElement() - Constructor for class eu.ess.bled.devices.lattice.installation.CorrectionElement
 
correctLongSigmaPhaseSpread(EnvelopeProbe, IdealRfGap) - Method in class xal.model.alg.EnvelopeTrackerBase
Calculation of emittance increase due to phase spread based on calculations in Trace3d (RfGap.f)
Corrector - Class in eu.ess.bled.devices.lattice
Corrector is a definition of the beam correction element in the lattice.
Corrector() - Constructor for class eu.ess.bled.devices.lattice.Corrector
 
correctSigmaPhaseSpread(EnvelopeProbe, IdealRfGap) - Method in class xal.model.alg.EnvelopeTrackerBase
new implementation by sako, 7 Aug 06, to do trans/long simultaneously used in EnvTrackerAdapt, EnvelopeTracker
correctTransFocusingPhaseSpread(EnvelopeProbe, IdealRfGap) - Method in class xal.model.alg.EnvelopeTrackerBase
Moved from IdealRfGap.
correctTransSigmaPhaseSpread(EnvelopeProbe, IdealRfGap) - Method in class xal.model.alg.EnvelopeTrackerBase
Calculation of emittance increase due to phase spread based on calculations in Trace3d (RfGap.f)
correlation() - Method in class xal.extension.fit.PolyLeastsquares
Find the correlation coefficient for the fit
Correlation<T> - Class in xal.tools.correlator
Correlation is a generic container of correlated records.
Correlation(Map<String, T>, UnivariateStatistics) - Constructor for class xal.tools.correlator.Correlation
Creates new Correlation
correlationCoefficient - Variable in class xal.extension.fit.LinearFit
 
correlationFilter - Variable in class xal.tools.correlator.PatientBroadcaster
 
correlationFilter(RecordFilter<Correlation<T>>) - Static method in class xal.tools.correlator.CorrelationFilterFactory
Convert a record filter to a correlation filter.
CorrelationFilter<T> - Interface in xal.tools.correlator
Interface for a filter which can accept or reject a correlation based on some criteria determined by the implementation of the filter.
correlationFilterChanged(Correlator<?, R, ?>, CorrelationFilter<R>) - Method in class xal.tools.correlator.BinAgent
Implement StateNotice interface to listen for change of state
correlationFilterChanged(Correlator<?, T, ?>, CorrelationFilter<T>) - Method in class xal.tools.correlator.PatientBroadcaster
Handle the correlation filter changed event.
correlationFilterChanged(Correlator<?, T, ?>, CorrelationFilter<T>) - Method in class xal.tools.correlator.SourceAgent
Implement StateNotice interface to listen for change of state
CorrelationFilterFactory - Class in xal.tools.correlator
 
CorrelationFilterFactory() - Constructor for class xal.tools.correlator.CorrelationFilterFactory
Creates a new instance of CorrelationFilterFactor
correlationMatrix() - Method in class xal.tools.beam.Twiss
Return the correlation matrix associated with these Twiss parameters.
correlationMatrixFromT3d(Twiss, Twiss, Twiss) - Method in class xal.tools.beam.ImpactXalUnitConverter
Builds a correlation matrix from Twiss parameters in the three phase planes.
correlationMatrixFromT3d(Twiss, Twiss, Twiss) - Method in class xal.tools.beam.TraceXalUnitConverter
Builds a correlation matrix from Twiss parameters in the three phase planes.
correlationMatrixFromT3d(Twiss, Twiss, Twiss, PhaseVector) - Method in class xal.tools.beam.ImpactXalUnitConverter
Builds a correlation matrix from Twiss parameters in the three phase planes.
correlationMatrixFromT3d(Twiss, Twiss, Twiss, PhaseVector) - Method in class xal.tools.beam.TraceXalUnitConverter
Builds a correlation matrix from Twiss parameters in the three phase planes.
CorrelationNotice<T> - Interface in xal.tools.correlator
CorrelationNotice is the interface used in notifying listeners that a new correlation has been found or no correlation has been caught due to a timeout.
correlationProxy - Variable in class xal.tools.correlator.PatientBroadcaster
 
CorrelationStack<T> - Class in xal.tools.correlator
CorrelationStack is a correlator utility that uses a fixed sized, buffer to collect correlations from a correlator.
CorrelationStack(Correlator<?, T, ?>, int) - Constructor for class xal.tools.correlator.CorrelationStack
Creates a new instance of CorrelationStack
correlationTester - Variable in class xal.tools.correlator.Correlator
 
CorrelationTester<T> - Class in xal.tools.correlator
CorrelationTester is a helper class for wrapping and applying the correlation filter.
CorrelationTester(int, CorrelationFilter<T>) - Constructor for class xal.tools.correlator.CorrelationTester
Creates a new instance of CorrelationTester
correlator - Variable in class xal.tools.correlator.CorrelationStack
Correlator
Correlator<S,R,A extends SourceAgent<R>> - Class in xal.tools.correlator
The Correlator is the class that is used to setup monitoring of correlated events.
Correlator(double) - Constructor for class xal.tools.correlator.Correlator
Creates new Correlator
Correlator(double, CorrelationFilter<R>) - Constructor for class xal.tools.correlator.Correlator
Correlator constructor
cos() - Method in class xal.tools.math.DifferentialVariable
get the cosine of this variable
cos(Complex) - Static method in class xal.tools.math.Complex
Compute and return the trigonometric cosine function of the given complex number s.
cosh() - Method in class xal.tools.math.DifferentialVariable
get the hyperbolic cosine of this variable
cosh(double) - Static method in class xal.tools.math.ElementaryFunction
Hyperbolic cosine function.
cosh(Complex) - Static method in class xal.tools.math.Complex
Compute and return the hyperbolic cosine function of the given complex number s.
COUNT_HANDLE - Static variable in class xal.smf.TimingCenter
readback while triggered beam pulses are counting down
COUNTDOWN_HANDLE - Static variable in class xal.smf.TimingCenter
specify how many beam pulse(s)
CovarianceMatrix - Class in xal.tools.beam
A CovarianceMatrix in homogeneous coordinates represents all moments of a phase space distribution up to and including second order.
CovarianceMatrix() - Constructor for class xal.tools.beam.CovarianceMatrix
Constructor for CovarianceMatrix.
CovarianceMatrix(String) - Constructor for class xal.tools.beam.CovarianceMatrix
Constructor for CovarianceMatrix.
CovarianceMatrix(PhaseMatrix) - Constructor for class xal.tools.beam.CovarianceMatrix
Constructor for CovarianceMatrix.
create(String) - Static method in class xal.smf.attr.AttributeBucketFactory
Creates the node with the specified string id.
create(String, Date, int) - Static method in class xal.extension.wirescan.profile.ProfileData
Create a new, uninitialized instance of ProfileData, reserving the given amount of space for data.
CREATE_PV - Static variable in class xal.tools.apputils.pvselection.PVTreeNode
 
CREATE_PV_COMMAND - Static variable in class xal.tools.apputils.pvselection.PVTreeNode
 
createBend(String, double, double, double, double, double, double, ApertureBucket, MagnetMainSupply, double) - Static method in class xal.smf.ElementFactory
Creates the Bend node with specified properties.
createBlankSignal() - Static method in class xal.smf.impl.profile.Signal
Creates and returns a new Signal object containing no data and incapable of any data acquisition.
createBPM(String, double, double, double) - Static method in class xal.smf.ElementFactory
Creates the BPM node with specified properties.
createChild(String) - Method in interface xal.tools.data.DataAdaptor
Create an new empty child adaptor with label
createChild(String) - Method in class xal.tools.data.InMemoryDataAdaptor
Create an new empty child adaptor with label
createChild(String) - Method in class xal.tools.data.TransientDataAdaptor
Create a new empty child adaptor with the specified label.
createChild(String) - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
createChild(String) - Method in class xal.tools.xml.XmlDataAdaptor
Create a new offspring DataAdaptor given the tagName
createChildAnalysis(DataAdaptor) - Method in class xal.extension.scan.analysis.MainAnalysisController
Creates all custom analysis.
CreateComboSequenceController - Class in xal.extension.fxapplication
Created the GUI window to create a combo sequence
CreateComboSequenceController() - Constructor for class xal.extension.fxapplication.CreateComboSequenceController
 
createConcurrentQueue(String) - Static method in class xal.tools.dispatch.DispatchQueue
Create a concurrent queue
createConnectedSignal(ASignal) - Static method in class xal.smf.impl.profile.Signal
Creates a new instance of the Signal class which is connected to a given device whose signal fields are described in the given annotation.
createConnectedSignal(ASignalAttrs) - Static method in class xal.smf.impl.profile.SignalAttrs
Creates a new instance of the Signal class which is connected to a given device whose signal fields are described in the given annotation.
createCorrector(String, int, double, ApertureBucket, MagnetMainSupply, double) - Static method in class xal.smf.ElementFactory
Creates the DipoleCorrector node with specified properties.
createDefaultDrift(String, double) - Method in class xal.extension.jels.model.elem.JElsElementMapping
 
createDefaultDrift(String, double) - Method in class xal.sim.scenario.DefaultElementMapping
Creates a new, general drift space.
createDefaultDrift(String, double) - Method in class xal.sim.scenario.ElementMapping
Different model may have different implementation of the drift element.
createDefaultDrift(String, double) - Method in class xal.sim.scenario.FileBasedElementMapping
Creates a general drift space.
createDescriptor(ASignal) - Method in enum class xal.smf.impl.profile.Signal.FIELD
Creates a new SCADA (PV) field descriptor for the signal field represented by this enumeration constant.
createDescriptor(ASignalAttrs) - Method in enum class xal.smf.impl.profile.SignalAttrs.ATTRS
Creates a new SCADA (PV) field descriptor for the signal attribute represented by this enumeration constant.
createDialog(Component) - Method in class xal.extension.application.rbac.AuthenticationPane
Creates a dialog that contains this pane.
createDispatchExecutor() - Method in class xal.tools.dispatch.DispatchQueue
create the executor for dispatching operations
createEmptyProbeState() - Method in class xal.model.probe.BunchProbe
createEmptyProbeState() - Method in class xal.model.probe.DiagnosticProbe
Creates a new, empty DiagnosticProbeState.
createEmptyProbeState() - Method in class xal.model.probe.EnsembleProbe
Creates a new, empty EnsembleProbeState.
createEmptyProbeState() - Method in class xal.model.probe.EnvelopeProbe
Creates a new, empty EnvelopeProbeState.
createEmptyProbeState() - Method in class xal.model.probe.ParticleProbe
Creates a new, empty ParticleProbeState.
createEmptyProbeState() - Method in class xal.model.probe.Probe
Creates a new, blank ProbeState of the appropriate species.
createEmptyProbeState() - Method in class xal.model.probe.SynchronousProbe
Creates a new, empty SynchronousState.
createEmptyProbeState() - Method in class xal.model.probe.TransferMapProbe
Creates a new, empty TransferMapState.
createEmptyProbeState() - Method in class xal.model.probe.TwissProbe
Creates a new, empty TwissProbeState.
createEnvelopeBacktracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new EnvelopeBacktracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createEnvelopeGraph(Trajectory<EnvelopeProbeState>) - Static method in class xal.extension.widgets.olmplot.TrajectoryGraph
Creates a new graph object of the RMS envelope solution contained in the given trajectory.
createEnvelopeTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new EnvelopeTracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createEnvelopeTrackerPmqDipole(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new EnvelopeTrackerPmqDipole instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createEnvTrackerAdapt(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new EnvTrackerAdapt instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createESSBend(String, double, double, double, double, double, double, double, double, double, double, ApertureBucket, MagnetMainSupply, int, double, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the Bend node with specified properties.
createESSBend(String, double, double, double, double, double, double, ApertureBucket, MagnetMainSupply, int, double, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the Bend node with specified properties.
createESSCorrector(String, int, double, ApertureBucket, MagnetMainSupply, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the DipoleCorrector node with specified properties.
createESSDTLTank(String, double, AcceleratorNode[], double, double, double, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the RfCavity node with specified properties.
createESSRfCavity(String, double, AcceleratorNode[], double, double, double, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the RfCavity node with specified properties.
createESSRfCavity(String, double, AcceleratorNode, double, double, double, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the RfCavity node with specified properties.
createESSRfGap(String, boolean, double, ApertureBucket, double, double) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the RfGap node with specified properties.
createFromCovarianceMatrix(double[][]) - Static method in class xal.tools.beam.Twiss
Create a new set of Twiss parameters from the given covariance matrix.
createFromEndpoints(double, double) - Static method in class xal.tools.math.Interval
Creates a new interval object according to the given endpoints.
createFromEquivalentBeam(double, double, double) - Static method in class xal.tools.beam.Twiss
Creates a new Twiss object given the parameters of the equivalent uniform beam.
createFromMidpoint(double, double) - Static method in class xal.tools.math.Interval
Creates an interval object given the midpoint (centroid) of the interval and the length of the interval (which is the Lebesgue measure).
createFromMoments(double, double, double) - Static method in class xal.tools.beam.Twiss
Creates a new Twiss object initialized by the given set of central, second-order moments of the beam in whatever phase plane.
createMagFieldMap(String, double, double, String, String, ApertureBucket, MagnetMainSupply, double, int, int) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the field map node with specified properties.
createMainSupply(String, Accelerator) - Static method in class xal.smf.ElementFactory
Creates a power supply and adds it to the accelerator.
createMarker(String, double) - Static method in class xal.smf.ElementFactory
Creates the Marker node with specified properties.
createModelingElement() - Method in class xal.sim.scenario.LatticeElement
Creates and initializes a new modeling element represented by this object.
createModelingElement() - Method in class xal.sim.scenario.LatticeSequence
Creates and initializes a new modeling composite sequence represented by this object.
createModelLattice(SynchronizationManager) - Method in class xal.sim.scenario.LatticeSequence
Creates a new model lattice object according to the configuration of this lattice sequence.
createModelLattice(SynchronizationManager) - Method in class xal.sim.scenario.LatticeSequenceCombo
 
createModelSequence(SynchronizationManager) - Method in class xal.sim.scenario.LatticeSequence
Builds an online model element sequence for the accelerator sequence provided to the public constructor of this class.
createMonitor() - Method in class xal.extension.scan.ScanChannelMonitor
start the monitor
createMonitor(XalPvDescriptor.IPvDescriptor, IEventSinkValue, int...) - Method in class xal.smf.impl.profile.ProfileDevice
Setup a value monitor on the given process variable (i.e., using its handle).
createMonitor(XalPvDescriptor.IPvDescriptor, IEventSinkValue, int...) - Method in class xal.smf.impl.WireScanner
Setup a value monitor on the given process variable (i.e., using its handle).
createNewDataContainer() - Method in class xal.extension.scan.MeasuredValue
 
createNewDataContainerRB() - Method in class xal.extension.scan.MeasuredValue
 
createNewMonitor(Epics7Channel, String, EventListener, int) - Static method in class xal.plugin.epics7.Epics7Monitor
 
createNewMonitor(Epics7Channel, PVRecord, MemoryProcessVariable, String, EventListener, int) - Static method in class xal.plugin.epics7.server.Epics7ServerMonitor
 
createNode(DataAdaptor) - Method in class xal.smf.AcceleratorNodeFactory
create an accelerator node based on a DataAdaptor
createParentLattice() - Method in class xal.sim.scenario.LatticeSequence
Creates the actual model lattice object from the given element sequence.Some of the cursory fields of the lattice are populated.
createParticleGraph(Trajectory<ParticleProbeState>) - Static method in class xal.extension.widgets.olmplot.TrajectoryGraph
Creates a new graph object of the particle trajectory contained in the given Trajectory object.
createParticleProbe(AcceleratorSeq, IAlgorithm) - Static method in class xal.sim.scenario.ProbeFactory
Generate a Particle probe initialized with the default entrance parameters for the specified sequence.
createParticleTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new ParticleTracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createPermQuadrupole(String, double, double, ApertureBucket, double) - Static method in class xal.smf.ElementFactory
Creates the PemQuadrupole node with specified properties.
createProbeState() - Method in class xal.extension.jels.model.probe.ElsProbe
 
createProbeState() - Method in class xal.model.probe.BunchProbe
Just restating Probe.BunchProbe.createProbeState()
createProbeState() - Method in class xal.model.probe.DiagnosticProbe
 
createProbeState() - Method in class xal.model.probe.EnsembleProbe
Creates a state snapshot of this probe's state and returns it as a ProbeState object.
createProbeState() - Method in class xal.model.probe.EnvelopeProbe
Creates a snapshot of the current state and returns it as a ProbeState object of the proper type.
createProbeState() - Method in class xal.model.probe.ParticleProbe
Captures the probe's state and return it as a new ProbeState object.
createProbeState() - Method in class xal.model.probe.Probe
Captures the probe's state in a ProbeState of the appropriate species.
createProbeState() - Method in class xal.model.probe.SynchronousProbe
Return a new ProbeState object, of the appropriate type, initialized to the current state of this probe.
createProbeState() - Method in class xal.model.probe.TransferMapProbe
Return a new ProbeState object, of the appropriate type, initialized to the current state of this probe.
createProbeState() - Method in class xal.model.probe.TwissProbe
Creates a snapshot of the current state and returns it as a ProbeState object of the proper type.
createQuadrupole(String, double, double, ApertureBucket, MagnetMainSupply, double) - Static method in class xal.smf.ElementFactory
Creates the Quadrupole node with specified properties.
createRfCavity(String, double, AcceleratorNode[], double, double, double, double) - Static method in class xal.smf.ElementFactory
Creates the RfCavity node with specified properties.
createRfCavity(String, double, AcceleratorNode, double, double, double, double) - Static method in class xal.smf.ElementFactory
Creates the RfCavity node with specified properties.
createRfCavityDrift(String, double, double, double) - Method in class xal.extension.jels.model.elem.JElsElementMapping
 
createRfCavityDrift(String, double, double, double) - Method in class xal.sim.scenario.DefaultElementMapping
Creates a drift space within an RF cavity.
createRfCavityDrift(String, double, double, double) - Method in class xal.sim.scenario.ElementMapping
Creates a drift space within an RF cavity structure.
createRfCavityDrift(String, double, double, double) - Method in class xal.sim.scenario.FileBasedElementMapping
Creates a new drift space within a coupled-cavity RF tank.
createRfFieldMap(String, double, double, double, double, String, String, ApertureBucket, double, int, int) - Static method in class xal.extension.jels.smf.ESSElementFactory
Creates the field map node with specified properties.
createRfGap(String, boolean, double, ApertureBucket, double, double) - Static method in class xal.smf.ElementFactory
Creates the RfGap node with specified properties.
createSchema(EditContext, EnvelopeProbe) - Static method in class xal.sim.scenario.ProbeFactory
 
createSerialQueue(String) - Static method in class xal.tools.dispatch.DispatchQueue
Create a serial queue
createSquare(BaseMatrix<?>) - Static method in class xal.tools.math.GenericMatrix
Create a copy of provided matrix as a square matrix.
createSynchronousTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new SynchronousTracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createTrace3dTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new Trace3dTracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createTrackerFor(AcceleratorSeq, Class<T>) - Static method in class xal.sim.scenario.AlgorithmFactory
Creates a new Tracker derived algorithm instance and initializes it with parameters specified in the edit context of the given accelerator sequence object.
createTrajectory() - Method in class xal.model.probe.DiagnosticProbe
Creates a trajectory of the proper type for saving the probe's history.
createTrajectory() - Method in class xal.model.probe.EnsembleProbe
Creates a trajectory of the proper type for saving the probe's history.
createTrajectory() - Method in class xal.model.probe.EnvelopeProbe
Creates a Trajectory<EnvelopeProbeState> object of the proper type for saving the probe's history.
createTrajectory() - Method in class xal.model.probe.ParticleProbe
Creates a Trajectory<ParticleProbeState> object of the proper type for saving the probe's history.
createTrajectory() - Method in class xal.model.probe.Probe
Require concrete implementations to override this method to create a Trajectory object of the appropriate species.
createTrajectory() - Method in class xal.model.probe.SynchronousProbe
Creates a Trajectory<SynchronousState> object of the proper type for saving the probe's history.
createTrajectory() - Method in class xal.model.probe.TransferMapProbe
Creates a Trajectory<TransferMapState> object of the proper type for saving the probe's history.
createTrajectory() - Method in class xal.model.probe.TwissProbe
Creates a Trajectory<TwissProbeState> object of the proper type for saving the probe's history.
createTransferMapTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new TransferMapTracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createTwissTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new TwissTracker instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
createTwissTrackerPmq(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
Convenience method: Creates a new TwissTrackerPmq instance by calling the class method AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class) with the returned class type.
creatingOccurred() - Method in class xal.tools.apputils.pvselection.PVTreeNode
 
CreationException(Exception) - Constructor for exception xal.tools.xml.XmlDataAdaptor.CreationException
 
Credentials - Class in xal.rbac
Credentials carry the login information.
Credentials(String, char[]) - Constructor for class xal.rbac.Credentials
Constructs new Credentials.
Credentials(String, char[], String) - Constructor for class xal.rbac.Credentials
Constructs new credentials with fields set to the provided values.
Credentials(String, char[], String, String) - Constructor for class xal.rbac.Credentials
Constructs new credentials with fields set to the provided values.
crossCorrelation(double[], double[]) - Method in class xal.tools.dsp.DigitalSignalProcessor
Compute and return the cross-correlation function for the given signals.
CSS_STYLE - Static variable in class xal.extension.fxapplication.FxApplication
 
ctrl() - Element in annotation interface xal.smf.scada.AScada.Field
Specifies whether or not the field is controllable as an EPICS PV.
CubicSpline - Class in xal.extension.fit.spline
 
CubicSpline(double[], double[]) - Constructor for class xal.extension.fit.spline.CubicSpline
constructor which takes only the data points fp0 - the slope at the starting point assumed = 0. fpn - the slope at the end point assumed = 0.
CubicSpline(double[], double[], double, double) - Constructor for class xal.extension.fit.spline.CubicSpline
constructor which also takes initial and final slope constraints
CubicSpline(CubicSpline) - Constructor for class xal.extension.fit.spline.CubicSpline
constructor of a new spline from another one
CubicSplineGraphData - Class in xal.extension.widgets.plot
 
CubicSplineGraphData() - Constructor for class xal.extension.widgets.plot.CubicSplineGraphData
data set constructor
CubicSplineGraphData(int, int) - Constructor for class xal.extension.widgets.plot.CubicSplineGraphData
data set constructor with defined initial capacity for number of (x,y) points and interpolated points
curr - Variable in class xal.extension.jels.smf.impl.ESSIonSourceMFC
 
current - Variable in class xal.extension.jels.smf.impl.ESSIonSourceCoil
 
current - Variable in class xal.smf.impl.MagnetPowerSupply
 
CURRENT_RB_HANDLE - Static variable in class xal.smf.impl.MagnetPowerSupply
 
CURRENT_READ_HANDLE - Static variable in class xal.extension.jels.smf.impl.ESSIonSourceMFC
 
CURRENT_SET_HANDLE - Static variable in class xal.extension.jels.smf.impl.ESSIonSourceMFC
 
CURRENT_SET_HANDLE - Static variable in class xal.smf.impl.MagnetPowerSupply
 
currentAvg - Variable in class xal.smf.impl.CurrentMonitor
 
currentCellEditor - Variable in class xal.extension.bricks.PropertyValueEditor
 
currentEditor - Variable in class xal.extension.bricks.PropertyValueCellEditor
 
currentMax - Variable in class xal.smf.impl.CurrentMonitor
 
CurrentMonitor - Class in xal.smf.impl
The implementation of the Current Monitor class.
CurrentMonitor(String) - Constructor for class xal.smf.impl.CurrentMonitor
Constructor
CurrentMonitor(String, ChannelFactory) - Constructor for class xal.smf.impl.CurrentMonitor
Primary Constructor
currentTBT - Variable in class xal.smf.impl.CurrentMonitor
 
CurveData - Class in xal.extension.widgets.plot
This class is a curve data class for data used in the FunctionGraphsJPanel class.
CurveData() - Constructor for class xal.extension.widgets.plot.CurveData
The data set constructor.
CUSTOM - Enum constant in enum class xal.tools.IconLib.IconGroup
 
customBeanClassName - Variable in class xal.extension.bricks.BeanNode
custom bean class name
customClassEnable - Variable in class xal.extension.bricks.ViewInspector
check box for enabling/disabling custom classes
customClassField - Variable in class xal.extension.bricks.ViewInspector
field for editing the node's custom class
customControlPanel - Variable in class xal.extension.scan.analysis.AnalysisController
 
customGraphPanel - Variable in class xal.extension.scan.analysis.AnalysisController
 
customInfo - Variable in class xal.extension.solver.Trial
optional, custom information that an objective or evaluator may choose to store here for convenience
customizeCommands(Commander) - Method in class xal.extension.application.AbstractApplicationAdaptor
Override this method to register custom application commands.
customizeCommands(Commander) - Method in class xal.extension.application.XalDocument
Override this method to register custom document commands if any.
customizeCommands(Commander) - Method in class xal.extension.application.XalInternalWindow
Override this method to register custom commands.
customizeCommands(Commander) - Method in class xal.extension.application.XalWindow
Override this method to register custom commands.
customizeDesktopCommands(Commander) - Method in class xal.extension.application.XalInternalDocument
Subclasses should override this method to register custom document commands (if any) for the desktop menu.
CvgGauge - Class in xal.smf.impl
The CvgGauge Class element.
CvgGauge(String) - Constructor for class xal.smf.impl.CvgGauge
Constructor
CvgGauge(String, ChannelFactory) - Constructor for class xal.smf.impl.CvgGauge
Primary Constructor
CYCLE_ENABLE_HANDLE - Static variable in class xal.smf.impl.MagnetMainSupply
 
CYCLE_INVALID - Static variable in class xal.smf.impl.MagnetPowerSupply
 
CYCLE_START - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
CYCLE_STATE_HANDLE - Static variable in class xal.smf.impl.MagnetPowerSupply
 
CYCLE_VALID - Static variable in class xal.smf.impl.MagnetPowerSupply
 
cycleEnable - Variable in class xal.smf.impl.MagnetMainSupply
 
cycleState - Variable in class xal.smf.impl.MagnetPowerSupply
 
CYCLING - Static variable in class xal.smf.impl.MagnetPowerSupply
 
CYLINDRICAL - Enum constant in enum class eu.ess.bled.devices.lattice.ElectrostaticBend.BendType
 
cylindrical2Cartesian() - Method in class xal.tools.math.r3.R3
Apply coordinate transform from cylindrical to cartesian coordinates

D

D_ACHROMAT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_AMP_F_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_AMP_M_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_AREA_F_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_AREA_M_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_CURRENT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_DELTA_SIZE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_DELTA_SIZE2 - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_DELTA_SIZE3 - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_DIVERGENCE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_EMITTANCE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_EMITTANCE99 - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_FIT_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_LUMINOSITY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_MEAN_F_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_MEAN_M_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_OFFST_F_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_OFFST_M_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_PERFECT_ENERGY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_PERFECT_PHASE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_PHASE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_POS_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_POSITION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_RAW_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_REAL_DATA_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_SIGMA_F_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_SIGMA_M_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_SIZE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_SIZE_DIVERGENCE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_SLOPE_F_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_SLOPE_M_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
D_TRANSFER_MATRIX - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_TWISS - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
D_WAIST - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
DampedSinusoidFit - Class in xal.extension.fit
DampedSinusoid provides an exact closed form solution for fitting a waveform to a damped sinusoid of the form q = Aeγtsin(μt + φ) + C which is adapted for efficient fitting in the presence of noise.
DampedSinusoidFit(double[]) - Constructor for class xal.extension.fit.DampedSinusoidFit
Constructor accepting the entire waveform
DampedSinusoidFit(double[], int) - Constructor for class xal.extension.fit.DampedSinusoidFit
Primary Constructor
dAmpF - Variable in class xal.smf.impl.ProfileMonitor
 
dAmpM - Variable in class xal.smf.impl.ProfileMonitor
 
DaqConfig() - Constructor for class xal.smf.impl.WireHarp.DaqConfig
Create a new, uninitialized DaqConfig object.
DaqConfig(WireHarp) - Constructor for class xal.smf.impl.WireHarp.DaqConfig
Create a new DaqConfig object containing the status information of the given device.
dAreaF - Variable in class xal.smf.impl.ProfileMonitor
 
dAreaM - Variable in class xal.smf.impl.ProfileMonitor
 
data - Variable in class xal.tools.database.ConcreteBlob
 
DATA_LABEL - Static variable in class xal.extension.bricks.BorderNode
data label
DATA_LABEL - Static variable in class xal.extension.bricks.BorderProxy
data label
DATA_LABEL - Static variable in class xal.extension.bricks.RootBrick
data label
DATA_LABEL - Static variable in class xal.extension.bricks.ViewNode
data label
DATA_LABEL - Static variable in class xal.extension.bricks.ViewProxy
data label
DATA_LABEL - Static variable in class xal.smf.ChannelSuite
 
DATA_LABEL - Static variable in class xal.smf.TimingCenter
 
DATA_LABEL - Static variable in class xal.tools.data.DataTable
table label inside of a data adaptor
Data3DFactory - Class in xal.extension.widgets.plot
This class is a 3D data factory class for colored surface data used in the FunctionGraphsJPanel class.
DataAdaptor - Interface in xal.tools.data
DataAdaptor is a generic interface to an external data source.
DataAttribute - Class in xal.tools.data
DataAttribute class
DataAttribute(String, Class<?>, boolean) - Constructor for class xal.tools.data.DataAttribute
Creates new DataAttribute
DataAttribute(String, Class<?>, boolean, String) - Constructor for class xal.tools.data.DataAttribute
Creates new DataAttribute
DataAttribute(DataAdaptor) - Constructor for class xal.tools.data.DataAttribute
 
DATABASE_ADAPTOR_KEY - Static variable in class xal.tools.database.ConnectionDictionary
 
DatabaseAdaptor - Class in xal.tools.database
DatabaseAdaptor provides a generic adaptor to wrap database specific code.
DatabaseAdaptor() - Constructor for class xal.tools.database.DatabaseAdaptor
 
DatabaseException - Exception in xal.tools.database
DatabaseException wraps SQLException exceptions thrown while interacting with the database Eventually this class will provide a common interpretation of SQLException codes regardless of the database source.
DatabaseException(String, DatabaseAdaptor, SQLException) - Constructor for exception xal.tools.database.DatabaseException
Constructor to wrap an SQLException
DataFit() - Constructor for class xal.smf.impl.WireHarp.DataFit
Creates a new, empty instance of DataFit.
DataFit() - Constructor for class xal.smf.impl.WireScanner.DataFit
Creates a new, empty DataFit object.
DataFit(WireHarp) - Constructor for class xal.smf.impl.WireHarp.DataFit
Creates a new instance of DataFit and initializes the signal values by acquiring data from the given device.
DataFit(WireScanner) - Constructor for class xal.smf.impl.WireScanner.DataFit
Create a new DataFit object initialize with values fetched from the given device.
DataFit(DataAdaptor) - Constructor for class xal.smf.impl.WireHarp.DataFit
Creates a new instance of DataFit initialized with the data provided by the given data source.
DataFit(DataAdaptor) - Constructor for class xal.smf.impl.WireScanner.DataFit
Create a new DataFit object initialized from the given data source.
DataFormatException - Exception in xal.tools.data
 
DataFormatException() - Constructor for exception xal.tools.data.DataFormatException
Creates a new instance of DataFormatException without detail message.
DataFormatException(String) - Constructor for exception xal.tools.data.DataFormatException
Constructs an instance of DataFormatException with the specified detail message.
DataFormatException(String, Exception) - Constructor for exception xal.tools.data.DataFormatException
Create a new instance of DataFormatException with the given error message and the given root cause for the exception.
dataHandler() - Method in class xal.tools.data.DataTable
Handle reading and writing from a data adaptor
dataLabel() - Method in class xal.extension.bricks.BeanNode
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.extension.bricks.BeanProxy
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.extension.bricks.BorderNode
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.extension.bricks.BorderProxy
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.extension.bricks.RootBrick
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.extension.bricks.ViewNode
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.extension.bricks.ViewProxy
Provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.smf.Accelerator
dataLabel() provides the name used to identify the accelerator in an external data source.
dataLabel() - Method in class xal.smf.AcceleratorNode
implement DataListener interface
dataLabel() - Method in class xal.smf.AcceleratorSeq
data adaptor label
dataLabel() - Method in class xal.smf.attr.AttributeBucket
implement DataListener interface
dataLabel() - Method in class xal.smf.ChannelSuite
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.smf.data.BucketParser
DataListener interface support
dataLabel() - Method in class xal.smf.impl.Klystron
 
dataLabel() - Method in class xal.smf.impl.MagnetPowerSupply
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.smf.impl.profile.ParameterSet
Label used for parameter set identification.
dataLabel() - Method in class xal.smf.impl.profile.Signal
Returns a (unique) string identifier that identifies the persistent data format that belongs to this Signal class.
dataLabel() - Method in class xal.smf.impl.profile.SignalAttrs
Label used for parameter set identification.
dataLabel() - Method in class xal.smf.impl.profile.SignalAttrSet
Label used for parameter set identification.
dataLabel() - Method in class xal.smf.impl.profile.SignalSet
Label used for parameter set identification.
dataLabel() - Method in class xal.smf.impl.WireHarp.DevConfig
Returns the class name as the DataAdaptor data label.
dataLabel() - Method in class xal.smf.TimingCenter
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in interface xal.tools.data.DataListener
dataLabel() provides the name used to identify the class in an external data source.
dataLabel() - Method in class xal.tools.data.DataTable.Schema
Get the data label.
dataLabel() - Method in class xal.tools.data.GenericRecord
dataLabel() provides the name used to identify the class in an external data source.
DataListener - Interface in xal.tools.data
DataListener is a generic interface for an object that (receives/writes) data (from/to) a generic DataAdaptor.
DataLiveArr() - Constructor for class xal.smf.impl.WireScanner.DataLiveArr
Create a new empty DataLiveArr object.
DataLiveArr(WireScanner) - Constructor for class xal.smf.impl.WireScanner.DataLiveArr
Create a new DataLiveArr object initialize with values fetched from the given device.
DataLiveArr(DataAdaptor) - Constructor for class xal.smf.impl.WireScanner.DataLiveArr
Create a new DataLiveArr object initialized from the given data source.
DataLivePt() - Constructor for class xal.smf.impl.WireScanner.DataLivePt
Create a new empty DataLive object.
DataLivePt(WireScanner) - Constructor for class xal.smf.impl.WireScanner.DataLivePt
Create a new DataLive object initialize with values fetched from the given device.
DataLivePt(DataAdaptor) - Constructor for class xal.smf.impl.WireScanner.DataLivePt
Create a new DataLive object initialized from the given data source.
DataProcessingException - Exception in xal.tools.dsp
Exception representing an unrecoverable error in data processing.
DataProcessingException() - Constructor for exception xal.tools.dsp.DataProcessingException
Create a new exception with no detail message.
DataProcessingException(String) - Constructor for exception xal.tools.dsp.DataProcessingException
Create a new exception with a detail message.
DataProcessingException(String, Throwable) - Constructor for exception xal.tools.dsp.DataProcessingException
Create a new exception with a detail message and cause.
DataProcessingException(Throwable) - Constructor for exception xal.tools.dsp.DataProcessingException
Create a new exception with a cause.
DataRaw() - Constructor for class xal.smf.impl.WireHarp.DataRaw
Creates a new, empty instance of Measurement.
DataRaw() - Constructor for class xal.smf.impl.WireScanner.DataRaw
Create a new, empty DataRaw object.
DataRaw(WireHarp) - Constructor for class xal.smf.impl.WireHarp.DataRaw
Creates a new instance of DataRaw and initializes the signal values by acquiring data from the given device.
DataRaw(WireScanner) - Constructor for class xal.smf.impl.WireScanner.DataRaw
Create a new DataRaw object and initialize with values fetched from the given device.
DataRaw(DataAdaptor) - Constructor for class xal.smf.impl.WireHarp.DataRaw
Creates a new instance of DataRaw initialized with the data provided by the given data source.
DataRaw(DataAdaptor) - Constructor for class xal.smf.impl.WireScanner.DataRaw
Create a new DataRaw object initialized from the given data source.
dataReaderPanel - Variable in class xal.extension.scan.analysis.AnalysisController
 
dataReaderPanel - Variable in class xal.extension.scan.analysis.MainAnalysisController
Description of the Field
DataStore - Class in xal.extension.fit.lsm
The data container to use inside the solver
DataStore() - Constructor for class xal.extension.fit.lsm.DataStore
Constructor for the DataStore object
DataStore(double[], double[][]) - Constructor for class xal.extension.fit.lsm.DataStore
Constructor for the DataStore object with initial data
DataStore(double[], double[], double[][]) - Constructor for class xal.extension.fit.lsm.DataStore
Constructor for the DataStore object with initial data
dataTable - Variable in class xal.tools.data.GenericRecord
data table to which this record belongs
DataTable - Class in xal.tools.data
**************************************************************************** DataTable is internal storage resembling a database table.
DataTable(String, Collection<DataAttribute>) - Constructor for class xal.tools.data.DataTable
Constructor
DataTable(String, Collection<DataAttribute>, Class<? extends GenericRecord>) - Constructor for class xal.tools.data.DataTable
Primary constructor
DataTable(DataAdaptor) - Constructor for class xal.tools.data.DataTable
Constructor
DataTable.AddRecordException - Exception in xal.tools.data
********************************************************************** Exception thrown when attempting to add a record which causes an inconsistency.
DataTable.NonUniqueRecordException - Exception in xal.tools.data
************************************************************************ This exception is thrown when attempting to fetch a single record with bindings and more than one record matches the criteria.
DataTable.Schema - Class in xal.tools.data
This class represents the schema of the table which specifies the attributes belonging to the table.
DataTableListener - Interface in xal.tools.data
Interface for handling data table events
DataTransform - Interface in xal.tools.transforms
Provides a mapping from a primitive transform to a ValueTransform.
DataTransformFactory - Class in xal.tools.transforms
Factory for instantiating DataTransforms implementing common transformations such as linear, scale and offset transformations.
DataTransformFactory() - Constructor for class xal.tools.transforms.DataTransformFactory
Creates a new instance of ValueTransformFactory
DATE_PATTERN - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
DateGraphFormat - Class in xal.extension.widgets.plot
DateGraphFormat is the subclass of the NumberFormat class.
DateGraphFormat() - Constructor for class xal.extension.widgets.plot.DateGraphFormat
Constructor with a default DateFormat (it is SimpleDateFormat("HH:mm:ss")).
DateGraphFormat(String) - Constructor for class xal.extension.widgets.plot.DateGraphFormat
Constructor with a date format pattern as the parameter.
DateGraphFormat(DateFormat) - Constructor for class xal.extension.widgets.plot.DateGraphFormat
Constructor with a DateFormat as a parameter.
DBConfiguration - Class in xal.tools.database
load a database configuration
DBL_2PI - Static variable in class xal.model.elem.IdealRfGapUpgraded
The number 2π
DBL_2PI - Static variable in class xal.model.elem.SpectrumMapRfGap
The number 2π
DBL_CPL_MIN_FRAC_SIGNAL_AMPL - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Minimum fractional signal amplitude necessary to include sample for coupling coefficient calc.
DBL_DEC_TO_BINARY - Static variable in class xal.tools.math.ElementaryFunction
conversion between significant digits in decimal to significant digits in binary log(10)/log(2)
DBL_EPS - Static variable in class xal.tools.math.BaseMatrix
A small number used in comparing matrix elements (e.g., #isEqual() )
DBL_INV_SQRT_2 - Static variable in class xal.smf.impl.WireScanner.ScanConfig
the numeric value 1/2-1/2
DBL_SIG_INDICATOR_THRESHOLD - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Amplitude of signal indicator used when determining noise floor
DBL_SKEW_ANGLE - Static variable in class xal.model.elem.IdealMagSkewQuad3
The roll angle defining the skew (in radians)
DBL_THR_MAX_FRAC_SIGNAL_AMPL - Static variable in class xal.extension.wirescan.profile.ProfileDataProcessor
Maximum fractional signal amplitude for threshold filtering
dblBeamCharge - Variable in class xal.smf.AcceleratorSector
Charge of beam in this sequence (+-1)
dblElemCntrPos - Variable in class xal.sim.scenario.LatticeElement
center position of the modeling element within its parent sequence
dblElemEntrPos - Variable in class xal.sim.scenario.LatticeElement
axial position of the modeling element entrance
dblElemExitPos - Variable in class xal.sim.scenario.LatticeElement
axial position of the modeling element exit
dblElemLen - Variable in class xal.sim.scenario.LatticeElement
length of the modeling element
dblEr - Variable in class xal.smf.AcceleratorSector
particle species rest energy
dblErrTol - Variable in class xal.model.alg.TrackerAdaptive
Deprecated.
Residual error tolerance parameter.
dblField - Variable in class xal.model.elem.ThickElectromagnet
Field strength of the dipole magnet
dblField - Variable in class xal.model.elem.ThickElectrostatic
Field strength of the dipole magnet
dblField - Variable in class xal.model.elem.ThinElectromagnet
Field strength of the dipole magnet
DblGaussFitAttrSet() - Constructor for class xal.smf.impl.WireScanner.DblGaussFitAttrSet
Create a new DblGaussianAttrSet object.
DblGaussFitAttrSet(DataAdaptor) - Constructor for class xal.smf.impl.WireScanner.DblGaussFitAttrSet
Create a new DblGaussianAttrSet object initialized from the given data source.
dblLen - Variable in class xal.smf.AcceleratorNode
length of node
dblMaxStep - Variable in class xal.model.alg.TrackerAdaptive
Deprecated.
Maximum distance we may travel before requiring another space charge kick.
dblMaxStepDriftPmq - Variable in class xal.model.alg.TrackerAdaptive
Deprecated.
dbleMaxStep for drift field from PMQ
dblNodeLen - Variable in class xal.model.elem.Element
total length of the node before it was sliced by scenario generator
dblNodePos - Variable in class xal.model.elem.Element
position of the node before it was sliced by scenario generator
dblPos - Variable in class xal.smf.AcceleratorNode
position of node
dblQ2M - Variable in class xal.smf.AcceleratorSector
particle species charge to mass ratio
dblS - Variable in class xal.smf.AcceleratorNode
"s" position for global display
dblSlack - Variable in class xal.model.alg.TrackerAdaptive
Deprecated.
Step size adjustment slack tolerance.
dblStepSize - Variable in class xal.model.alg.TrackerAdaptive
Deprecated.
The current step size.
dblTmEvt - Variable in class xal.ca.Channel
pend event timeout
dblTmIO - Variable in class xal.ca.Channel
pend IO timeout
DDATA_ARRAD_HANDLE - Static variable in class xal.smf.impl.ProfileMonitor
 
dDataArray - Variable in class xal.smf.impl.ProfileMonitor
 
debugPrint() - Method in class xal.sim.sync.SynchronizationManager
 
DECAPOLE - Enum constant in enum class eu.ess.bled.devices.lattice.MultipoleMagnet.MagnetType
 
deceleratingSatisfaction(double, double, double, double) - Static method in class xal.extension.solver.SatisfactionCurve
Generate a satisfaction curve which decelerates and begins with the specified slope
DECIMAL - Enum constant in enum class eu.ess.bled.devices.lattice.BeamlineElementProperty.PropertyType
 
DecimalField - Class in xal.extension.widgets.swing
Convenient preconfigured formatted text field for handling double values
DecimalField() - Constructor for class xal.extension.widgets.swing.DecimalField
Empty constructor
DecimalField(double, int) - Constructor for class xal.extension.widgets.swing.DecimalField
Constructor with value and column width
DecimalField(double, int, NumberFormat) - Constructor for class xal.extension.widgets.swing.DecimalField
Primary Constructor with value, column width and format
decode(String) - Method in interface xal.tools.coding.Coder
Decode the archive
decode(String) - Method in class xal.tools.coding.json.JSONCoder
Decode the JSON string
decoupleSignals(int, double) - Method in class xal.extension.wirescan.profile.ProfileDataProcessor
Decouple the project data signals.
DECREASE_SELECTION - Static variable in class xal.extension.widgets.swing.Wheelswitch
 
DECREASE_VALUE - Static variable in class xal.extension.widgets.swing.wheelswitch.ValueDigit
 
decrementRunningOperationCount() - Method in class xal.tools.dispatch.DispatchQueue
decrement the running operations count
deepCopy() - Method in class xal.tools.beam.ens.Ensemble
Create a deep copy object of this ensemble
deepCopy(Probe<S>) - Method in class xal.model.probe.Probe
This is a convenience function for derived classes when implementing their deepCopy() method.
deepCopyParticles(Ensemble) - Method in class xal.tools.beam.ens.Ensemble
Make a deep copy of the ensemble's particle container.
DEF_LEN_BUFFER - Static variable in class xal.tools.collections.LinearBuffer
Deprecated. 
DEFAULT_ACTION_MODE - Static variable in class xal.extension.widgets.swing.wheelswitch.comp.SimpleButton
DOCUMENT ME!
DEFAULT_BUFFER_SIZE - Static variable in class xal.tools.apputils.files.RecentFileTracker
default buffer size for a tracker
DEFAULT_FILENAME - Variable in class xal.extension.fxapplication.XalFxDocument
 
DEFAULT_LOGGING_PERIOD - Static variable in class xal.service.pvlogger.LoggerSession
default logging period in seconds
DEFAULT_NUMBER_FORMAT - Static variable in class xal.tools.text.FormattedNumber
default number format when none is specified
DEFAULT_RESERVE_CAPACITY - Static variable in class xal.tools.data.CompoundQualifier
the default initial reserve capacity
DEFAULT_SYNC_MODE - Static variable in class xal.sim.sync.SynchronizationManager
 
DEFAULT_WEIGHT - Static variable in class xal.extension.solver.solutionjudge.SatisfactionSumJudge
 
DefaultAcceleratorWindow - Class in xal.extension.application.smf
provides a default implementation of the XAL Accelerator window
DefaultAcceleratorWindow(XalDocument) - Constructor for class xal.extension.application.smf.DefaultAcceleratorWindow
Constructor
defaultCenter() - Static method in class xal.tools.messaging.MessageCenter
default message center instance
defaultConnectionDictionary() - Method in class xal.tools.database.DBConfiguration
generate a new connection dictionary from the default database server configuration and default account
defaultDecode(String) - Static method in class xal.tools.coding.json.JSONCoder
Decode the JSON string using the default coder
defaultDelta - Variable in class xal.extension.solver.hint.InitialDelta
default delta
defaultDictionary() - Static method in class xal.tools.database.ConnectionDictionary
Get the connection dictionary from the file specified in the user's preferences.
defaultDirectory() - Static method in class xal.extension.service.ServiceDirectory
Get the default ServiceDirectory instance.
defaultDomain - Variable in class xal.extension.solver.hint.InitialDomain
 
defaultEditor - Variable in class xal.extension.bricks.PropertyValueEditorManager
 
DefaultElementMapping - Class in xal.sim.scenario
The default element mapping implemented as singleton.
DefaultElementMapping() - Constructor for class xal.sim.scenario.DefaultElementMapping
 
defaultEncode(Object) - Static method in class xal.tools.coding.json.JSONCoder
Encode the object as a JSON string using the default encoder
defaultFactory() - Static method in class xal.ca.ChannelFactory
Get the default factory which determines the low level channel implementation
defaultFilter() - Static method in class xal.tools.correlator.CorrelationFilterFactory
 
defaultFolderAccessory - Variable in class xal.tools.apputils.ImageCaptureManager
accessory for managing the default snapshot folder
DefaultFolderAccessory - Class in xal.tools.apputils.files
Manage the default folder for an application's documents
DefaultFolderAccessory(Class<?>) - Constructor for class xal.tools.apputils.files.DefaultFolderAccessory
Constructor
DefaultFolderAccessory(Class<?>, String) - Constructor for class xal.tools.apputils.files.DefaultFolderAccessory
Constructor
DefaultFolderAccessory(Class<?>, String, String) - Constructor for class xal.tools.apputils.files.DefaultFolderAccessory
Constructor
DefaultFolderAccessory(Preferences) - Constructor for class xal.tools.apputils.files.DefaultFolderAccessory
Constructor
DefaultFolderAccessory(Preferences, String) - Constructor for class xal.tools.apputils.files.DefaultFolderAccessory
Constructor
DefaultFolderAccessory(Preferences, String, String) - Constructor for class xal.tools.apputils.files.DefaultFolderAccessory
Primary Constructor
defaultFolderSpecified() - Method in class xal.tools.apputils.files.DefaultFolderAccessory
Determine if the default folder has been specified.
defaultLoggingPeriod - Variable in class xal.service.pvlogger.ChannelGroup
default logging period (seconds) for the group
defaultManager() - Static method in class xal.smf.impl.qualify.ElementTypeManager
get the default element type manager instance
defaultManager() - Static method in class xal.tools.apputils.ImageCaptureManager
Get the default ImageCaptureManager instance.
defaultPath() - Static method in class xal.smf.data.XMLDataManager
Get the path to the default main data source specified in the user's preferences.
defaultProbe() - Static method in class xal.extension.jels.ImporterHelpers
 
DefaultXalWindow - Class in xal.extension.application
provides a default implementation of the XAL window
DefaultXalWindow(XalDocument) - Constructor for class xal.extension.application.DefaultXalWindow
Constructor
DefaultXalWindow(XalDocument, boolean) - Constructor for class xal.extension.application.DefaultXalWindow
Constructor
defFormatter - Variable in class xal.extension.widgets.swing.wheelswitch.WheelswitchFormatter
 
defineActions() - Method in class xal.extension.widgets.apputils.SimpleChartPopupMenu
Define the actions for the popup menu
delay - Variable in class xal.smf.impl.WireScanner.TrgConfig
Time delay between beam-on event and actual DAQ start.
DELTA_TRF_END_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
DELTA_TRF_START_HANDLE - Static variable in class xal.smf.impl.RfCavity
 
deltaTRFEnd - Variable in class xal.smf.impl.RfCavity
 
deltaTRFStart - Variable in class xal.smf.impl.RfCavity
 
derivativeAt(double) - Method in class xal.extension.jels.tools.math.InverseRealPolynomial
Evaluate derivative of the model function for the specified value of the indeterminate.
derivativeAt(double) - Method in class xal.extension.jels.tools.math.MeanFieldPolynomial
 
derivativeAt(double) - Method in interface xal.tools.math.fnc.ISmoothRealFunction
Return the first-order derivative (n = 1) of the function.
derivativeAt(double) - Method in class xal.tools.math.fnc.poly.RealUnivariatePolynomial
Evaluate the polynomial derivative for the specified value of the indeterminate.
derivativeAt(int, double) - Method in interface xal.tools.math.fnc.ISmoothRealFunction
Compute and return the nth derivative at the given location x within the function domain.
derivativeAt(int, double) - Method in class xal.tools.math.fnc.poly.RealUnivariatePolynomial
 
DESCENDING - Static variable in class xal.tools.data.KeyValueSorting
indicates ascending order
description - Variable in class xal.service.pvlogger.ChannelGroup
description of the channel group
descriptorFromIndex(int) - Static method in enum class xal.tools.beam.ProfileIndex
Get the ProfileDescriptor object have the given index value.
deselectAllFilters() - Method in class xal.extension.fxapplication.widgets.AcceleratorTreeView
Convenience method to deselect all filters.
deselectFilters(String[]) - Method in class xal.extension.fxapplication.widgets.AcceleratorTreeView
Convenience method to deselect some filters.The Tree is updated only once.
DESIGN - Enum constant in enum class xal.model.elem.IdealRfGapUpgraded.PHASECALC
Design Phase: Use gap design phase and design transit time factor to compute energy.
DESIGN - Enum constant in enum class xal.model.elem.SpectrumMapRfGap.PHASECALC
Design Phase: Use gap design phase and design transit time factor to compute energy.
DesktopApplication - Class in xal.extension.application
Application subclass for JDesktopPane based applications.
DesktopApplication(DesktopApplicationAdaptor) - Constructor for class xal.extension.application.DesktopApplication
Constructor
DesktopApplication(DesktopApplicationAdaptor, URL[]) - Constructor for class xal.extension.application.DesktopApplication
Constructor
DesktopApplicationAdaptor - Class in xal.extension.application
DesktopApplicationAdaptor is the abstract superclass of the custom application adaptors each of which acts as a delegate for its corresponding desktop application.
DesktopApplicationAdaptor() - Constructor for class xal.extension.application.DesktopApplicationAdaptor
 
destroy() - Method in class xal.ca.ChannelFactory
 
det() - Method in class xal.tools.math.SquareMatrix
Matrix determinant function.
detVarsNumber() - Method in class xal.extension.fit.lsm.DataStore
Returns number of independent variables for this storage
DevConfig() - Constructor for class xal.smf.impl.WireHarp.DevConfig
Create a new, uninitialized DevConfig object.
DevConfig(WireHarp) - Constructor for class xal.smf.impl.WireHarp.DevConfig
Create a new ActrConfig object initialize with values fetched from the given device.
DevConfig(DataAdaptor) - Constructor for class xal.smf.impl.WireHarp.DevConfig
Create a new DevConfig object initialized from the given data source.
DEVELOPMENT - Enum constant in enum class xal.tools.IconLib.IconGroup
 
DevStatus() - Constructor for class xal.smf.impl.WireHarp.DevStatus
Create a new DevStatus object.
DevStatus() - Constructor for class xal.smf.impl.WireScanner.DevStatus
Create a new DevStatus object.
DevStatus(ProfileDevice) - Constructor for class xal.smf.impl.WireScanner.DevStatus
Create a new DevStatus object.
DevStatus(WireHarp) - Constructor for class xal.smf.impl.WireHarp.DevStatus
Create a new DevStatus object containing the status information of the given device.
dFit - Variable in class xal.smf.impl.ProfileMonitor
 
dia - Variable in class xal.smf.impl.profile.SignalSet
The diagonal measurement signal
DIA - Enum constant in enum class xal.extension.wirescan.profile.ProfileData.Angle
Diagonal projection
DIA - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.ANGLE
the diagonal plane
DIAG_DEMAND - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_FAST - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_LASER - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_LASER_TRIG - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_LIST - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
DIAG_MPS_SNAPSHOT - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_NO_BEAM - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_RTBT - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_RTBT_FAST - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_RTBT_SLOW - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAG_SLOW - Enum constant in enum class xal.smf.impl.profile.ProfileDevice.TRGEVT
Trigger event code
DIAGNOSTIC_DEMAND_EVENT_COUNT_HANDLE - Static variable in class xal.smf.TimingCenter
diagnostic demand event counter
DIAGNOSTIC_DEMAND_EVENT_HANDLE - Static variable in class xal.smf.TimingCenter
diagnostic demand event
DiagnosticProbe - Class in xal.model.probe
Simple diagnostic probe for testing the Lattice framework.
DiagnosticProbe() - Constructor for class xal.model.probe.DiagnosticProbe
Default constructor for DiagnosticProbe.
DiagnosticProbe(DiagnosticProbe) - Constructor for class xal.model.probe.DiagnosticProbe
 
DiagnosticProbeState - Class in xal.model.probe.traj
Encapsulates the state of a DiagnosticProbe at a particular point in time.
DiagnosticProbeState() - Constructor for class xal.model.probe.traj.DiagnosticProbeState
Creates a new DiagnosticProbeState.
DiagnosticProbeState(DiagnosticProbe) - Constructor for class xal.model.probe.traj.DiagnosticProbeState
Creates a new DiagnosticProbeState with the state initialized from the given DiagnosticProbe.
DiagnosticProbeState(DiagnosticProbeState) - Constructor for class xal.model.probe.traj.DiagnosticProbeState
Copy constructor for DiagnosticProbeState.
DiagnosticTracker - Class in xal.model.alg
Simple algorithm for testing the model framework.
DiagnosticTracker() - Constructor for class xal.model.alg.DiagnosticTracker
Creates a new instance of ParticleTracker
DiagnosticTracker(DiagnosticTracker) - Constructor for class xal.model.alg.DiagnosticTracker
Copy constructor for DiagnosticTracker
diameter() - Method in class xal.tools.math.r3.ClosedBox
Computes the diameter of the domain.
DIAMOND - Static variable in class xal.smf.attr.ApertureBucket
 
DifferentialVariable - Class in xal.tools.math
Represents an immutable value and its differentials relative to independent variables and performs math operations on them in support of error propagation.
DifferentialVariable(double, int, double...) - Constructor for class xal.tools.math.DifferentialVariable
Primary Constructor
differentiate() - Method in class xal.extension.fit.spline.CubicSpline
Differentiates a spline in place.
differentiate(double[]) - Method in class xal.tools.dsp.DigitalSignalProcessor
Compute and return the differential of the given signal.
Digit - Class in xal.extension.widgets.swing.wheelswitch
An extension of SimpleButton displaying one digit (character).
Digit() - Constructor for class xal.extension.widgets.swing.wheelswitch.Digit
Constructor for Digit creates an empty Digit.
DigitalAverager - Class in xal.tools.dsp
Performs a running average on an input signal.
DigitalAverager() - Constructor for class xal.tools.dsp.DigitalAverager
Create a new DigitalAverager object.
DigitalDifferentiator - Class in xal.tools.dsp
Convenience class implementing a simple 1st order digital differentiator.
DigitalDifferentiator() - Constructor for class xal.tools.dsp.DigitalDifferentiator
Create a new DigitalDifferentiator object with zero initial response.
DigitalDifferentiator(double) - Constructor for class xal.tools.dsp.DigitalDifferentiator
Create a new DigitalDifferentiator object with the given initial response.
DigitalFunctionUtility - Class in xal.tools.dsp
Utility class for performing common operations on and for digital functions.
DigitalIntegrator - Class in xal.tools.dsp
Convenience class implementing a simple 1st order digital integrator.
DigitalIntegrator() - Constructor for class xal.tools.dsp.DigitalIntegrator
Create a new DigitalIntegrator object with zero constant of integration.
DigitalIntegrator(double) - Constructor for class xal.tools.dsp.DigitalIntegrator
Create a new DigitalIntegrator object with the given constant of integration.
DigitalSignalProcessor - Class in xal.tools.dsp
Convenience class for packaging common digital processing operations.
DigitalSignalProcessor(int) - Constructor for class xal.tools.dsp.DigitalSignalProcessor
Create a new DigitalSignalProcessor object for processing signals of length szSignal.
dimensions() - Method in class xal.tools.math.r3.ClosedBox
Compute the dimensions of the domain
Dipole - Class in xal.smf.impl
The implementation of the Dipole element.
Dipole(String) - Constructor for class xal.smf.impl.Dipole
Constructor
Dipole(String, ChannelFactory) - Constructor for class xal.smf.impl.Dipole
Primary Constructor
DIPOLE - Enum constant in enum class eu.ess.bled.devices.lattice.MultipoleMagnet.MagnetType
 
DIPOLE - Static variable in interface xal.smf.impl.qualify.MagnetType
 
DipoleBucket - Class in xal.extension.jels.smf.attr
Attribute set for additional magnet information about Fringe-Fields factors
gap - total gap of magnet (m) entrK1 - Upstream edge face Fringe-field factor (default = 0.45 for a square-edged magnet) entrK2 - Upstream edge face Fringe-field factor (default = 2.80 for a square-edged magnet) exitK1 - Downstream edge face Fringe-field factor (default = 0.45 for a square-edged magnet) exitK2 - Downstream edge face Fringe-field factor (default = 2.80 for a square-edged magnet)
DipoleBucket - Class in xal.smf.attr
 
DipoleBucket() - Constructor for class xal.extension.jels.smf.attr.DipoleBucket
 
DipoleBucket() - Constructor for class xal.smf.attr.DipoleBucket
 
DipoleCorr - Class in xal.extension.jels.smf.impl
Class for horizontal and vertical correctors.
DipoleCorr - Class in xal.smf.impl
Base class for dipole correctors.
DipoleCorr(String) - Constructor for class xal.extension.jels.smf.impl.DipoleCorr
 
DipoleCorr(String, int) - Constructor for class xal.extension.jels.smf.impl.DipoleCorr
 
DipoleCorr(String, int, ChannelFactory) - Constructor for class xal.extension.jels.smf.impl.DipoleCorr
Primary Constructor
DipoleCorr(String, ChannelFactory) - Constructor for class xal.extension.jels.smf.impl.DipoleCorr
 
DipoleCorr(String, ChannelFactory) - Constructor for class xal.smf.impl.DipoleCorr
Primary Constructor
DipoleCorrBucket - Class in xal.extension.jels.smf.attr
Attribute set for additional magnet information about dipole correctors
DipoleCorrBucket - Class in xal.smf.attr
 
DipoleCorrBucket() - Constructor for class xal.extension.jels.smf.attr.DipoleCorrBucket
 
DipoleCorrBucket() - Constructor for class xal.smf.attr.DipoleCorrBucket
 
DirectedStep - Class in xal.extension.solver.algorithm
Based on the acceleration-step of Forsythe and Motzkin
DirectedStep() - Constructor for class xal.extension.solver.algorithm.DirectedStep
 
disableDefaultClickEventHandler() - Method in class xal.extension.fxapplication.widgets.XalTreeView
Disables the default click event handler in the TreeView.
disableIt() - Method in class xal.extension.widgets.swing.TextScrollDouble
Disable.
disableRBACLogin() - Static method in class xal.extension.application.rbac.RBACPlugin
 
disconnect() - Method in class xal.ca.Channel
Terminate the network channel connection and clear all events associated with process variable
disconnect() - Method in class xal.plugin.epics7.Epics7Channel
 
disconnect() - Method in class xal.plugin.epics7.server.Epics7ServerChannel
 
DiscreteFourierTransform - Class in xal.tools.math
Calculates the discrete Fourier transform.
DiscreteFourierTransform(double[], double) - Constructor for class xal.tools.math.DiscreteFourierTransform
Constructor
DISPATCH_QUEUE_PRIORITY_BACKGROUND - Static variable in class xal.tools.dispatch.DispatchQueue
priority for the background priority queue
DISPATCH_QUEUE_PRIORITY_DEFAULT - Static variable in class xal.tools.dispatch.DispatchQueue
priority for the default priority queue
DISPATCH_QUEUE_PRIORITY_HIGH - Static variable in class xal.tools.dispatch.DispatchQueue
priority for a high priority queue
DISPATCH_QUEUE_PRIORITY_LOW - Static variable in class xal.tools.dispatch.DispatchQueue
priority for the low priority queue
dispatchAfter(Date, Runnable) - Method in class xal.tools.dispatch.DispatchQueue
dispatch the operation after the specified time without blocking
dispatchAfterDelay(long, Runnable) - Method in class xal.tools.dispatch.DispatchQueue
Convenience method to dispatch the operation after the specified time delay in milliseconds from the current time.
dispatchApply(int, DispatchIterationKernel) - Method in class xal.tools.dispatch.DispatchQueue
Performs all the specified iterations of the kernel asynchronously and waits for them to complete.
dispatchAsync(Runnable) - Method in class xal.tools.dispatch.DispatchQueue
submit the operation for execution on the queue without waiting for completion
dispatchAsync(DispatchGroup, Runnable) - Method in class xal.tools.dispatch.DispatchQueue
submit the operation for execution on the queue and add it to the specified group without waiting for completion
dispatchAsync(DispatchGroup, Runnable, boolean) - Method in class xal.tools.dispatch.DispatchQueue
submit the operation for execution on the queue and add it to the specified group without waiting for completion
dispatchBarrierAsync(Runnable) - Method in class xal.tools.dispatch.DispatchQueue
Submit a barrier block for execution on the queue without waiting for completion.
dispatchBarrierSync(Runnable) - Method in class xal.tools.dispatch.DispatchQueue
Submit a barrier block for execution on the queue and wait for completion.
DispatchCallable<T> - Interface in xal.tools.dispatch
Convenience interface so the dispatch package is self-contained
dispatchExecutor - Variable in class xal.tools.dispatch.DispatchQueue
executor for processing dispatched operations
DispatchGroup - Class in xal.tools.dispatch
DispatchGroup
DispatchGroup() - Constructor for class xal.tools.dispatch.DispatchGroup
 
DispatchIterationKernel - Interface in xal.tools.dispatch
DispatchIterationKernel
DispatchQueue - Class in xal.tools.dispatch
DispatchQueue which attempts to implement a subset of the open source libdispatch library
DispatchQueue(String) - Constructor for class xal.tools.dispatch.DispatchQueue
Constructor
DispatchQueue(String, int) - Constructor for class xal.tools.dispatch.DispatchQueue
Primary Constructor
DispatchQueue.DispatchQueueState - Enum Class in xal.tools.dispatch
possible states of the dispatch queue
dispatchSync(Runnable) - Method in class xal.tools.dispatch.DispatchQueue
submit the operation for execution on the queue and wait for it to complete
dispatchSync(Runnable, boolean) - Method in class xal.tools.dispatch.DispatchQueue
submit the operation for execution on the queue and wait for it to complete
dispatchSync(Callable<T>) - Method in class xal.tools.dispatch.DispatchQueue
submit the operation for execution on the queue and wait for it to complete
dispatchThreadFactory - Variable in class xal.tools.dispatch.DispatchQueue
thread factory for dispatch this queue
DispatchTimer - Class in xal.tools.dispatch
DispatchTimer
DispatchTimer(DispatchQueue, Runnable) - Constructor for class xal.tools.dispatch.DispatchTimer
Constructor
DispatchTimer(DispatchTimer.DispatchTimerMode, DispatchQueue, Runnable) - Constructor for class xal.tools.dispatch.DispatchTimer
Primary Constructor
DispatchTimer.DispatchTimerMode - Enum Class in xal.tools.dispatch
possible dispatch modes
DisplaceBucket - Class in xal.smf.attr
An attribute set for displacement alignment attributes (x, y, z).
DisplaceBucket() - Constructor for class xal.smf.attr.DisplaceBucket
 
display() - Method in class xal.extension.bricks.BeanNode
Display the bean's window
display() - Method in class xal.extension.bricks.BorderNode
Display the bean's window
display() - Method in class xal.extension.bricks.ViewNode
Display the bean's window
display() - Method in class xal.extension.widgets.olmplot.GraphFrame
Displays the graph with frame.
DISPLAY_FIELD - Static variable in class xal.plugin.epics7.Epics7Channel
 
displayApplicationError(String, String, Exception) - Static method in class xal.extension.application.Application
Display an error dialog box with information about the exception.
displayApplicationError(String, String, Exception) - Static method in class xal.tools.apputils.ApplicationSupport
Display an error dialog box with information about the exception.
displayConfirmDialog(Component, String, String) - Static method in class xal.tools.apputils.ImageCaptureManager
Display a confirmation dialog with a title and message
displayConfirmDialog(String, String) - Static method in class xal.extension.application.Application
Display a confirmation dialog with a title and message
displayConfirmDialog(String, String) - Method in class xal.extension.application.XalDocument
Display a confirmation dialog with a title and message
displayConfirmDialog(String, String) - Method in interface xal.extension.application.XalDocumentView
Display a confirmation dialog with a title and message
displayConfirmDialog(String, String) - Method in class xal.extension.application.XalInternalWindow
Display a confirmation dialog with a title and message
displayConfirmDialog(String, String) - Method in class xal.extension.application.XalWindow
Display a confirmation dialog with a title and message
displayConfirmDialog(String, String) - Static method in class xal.tools.apputils.ApplicationSupport
Display a confirmation dialog with a title and message
displayError(Exception) - Static method in class xal.extension.application.Application
Display an error dialog box with information about the exception.
displayError(Exception) - Method in class xal.extension.application.XalDocument
Display an error dialog box with information about the exception and provide an audible alert.
displayError(Exception) - Method in interface xal.extension.application.XalDocumentView
Display an error dialog box with information about the exception and provide an audible alert.
displayError(Exception) - Method in class xal.extension.application.XalInternalWindow
Display an error dialog box with information about the exception and provide an audible alert.
displayError(Exception) - Method in class xal.extension.application.XalWindow
Display an error dialog box with information about the exception and provide an audible alert.
displayError(Exception) - Static method in class xal.tools.apputils.ApplicationSupport
Display an error dialog box with information about the exception.
displayError(String, String) - Static method in class xal.extension.application.Application
Display an error dialog box.
displayError(String, String) - Method in class xal.extension.application.XalDocument
Display an error dialog box and provide an audible alert.
displayError(String, String) - Method in interface xal.extension.application.XalDocumentView
Display an error dialog box and provide an audible alert.
displayError(String, String) - Method in class xal.extension.application.XalInternalWindow
Display an error dialog box and provide an audible alert.
displayError(String, String) - Method in class xal.extension.application.XalWindow
Display an error dialog box and provide an audible alert.
displayError(String, String) - Static method in class xal.tools.apputils.ApplicationSupport
Display an error dialog box.
displayError(String, String, Exception) - Static method in class xal.extension.application.Application
Display an error dialog box with information about the exception.
displayError(String, String, Exception) - Method in class xal.extension.application.XalDocument
Display an error dialog box with information about the exception and provide an audible alert.
displayError(String, String, Exception) - Method in interface xal.extension.application.XalDocumentView
Display an error dialog box with information about the exception and provide an audible alert.
displayError(String, String, Exception) - Method in class xal.extension.application.XalInternalWindow
Display an error dialog box with information about the exception and provide an audible alert.
displayError(String, String, Exception) - Method in class xal.extension.application.XalWindow
Display an error dialog box with information about the exception and provide an audible alert.
displayError(String, String, Exception) - Static method in class xal.tools.apputils.ApplicationSupport
Display an error dialog box with information about the exception.
displayLength - Variable in class xal.smf.impl.CurrentMonitor
 
displayPathPreferenceSelector() - Static method in class xal.tools.database.ConnectionPreferenceController
Display the PathPreferenceSelector with no owner.
displayPathPreferenceSelector(Dialog) - Static method in class xal.tools.database.ConnectionPreferenceController
Display the PathPreferenceSelector with the specified Dialog as the owner.
displayPathPreferenceSelector(Frame) - Static method in class xal.tools.database.ConnectionPreferenceController
Display the PathPreferenceSelector with the specified Frame as the owner.
displayWarning(Exception) - Static method in class xal.extension.application.Application
Display a warning dialog box with information about the exception.
displayWarning(Exception) - Method in class xal.extension.application.XalDocument
Display a warning dialog box with information about the exception and provide an audible alert.
displayWarning(Exception) - Method in interface xal.extension.application.XalDocumentView
Display a warning dialog box showing information about an exception that has been thrown and provide an audible alert.
displayWarning(Exception) - Method in class xal.extension.application.XalInternalWindow
Display a warning dialog box showing information about an exception that has been thrown and provide an audible alert.
displayWarning(Exception) - Method in class xal.extension.application.XalWindow
Display a warning dialog box showing information about an exception that has been thrown and provide an audible alert.
displayWarning(Exception) - Static method in class xal.tools.apputils.ApplicationSupport
Display a warning dialog box with information about the exception.
displayWarning(String, String) - Static method in class xal.extension.application.Application
Display a warning dialog box.
displayWarning(String, String) - Method in class xal.extension.application.XalDocument
Display a warning dialog box and provide an audible alert.
displayWarning(String, String) - Method in interface xal.extension.application.XalDocumentView
Display a warning dialog box and provide an audible alert.
displayWarning(String, String) - Method in class xal.extension.application.XalInternalWindow
Display a warning dialog box and provide an audible alert.
displayWarning(String, String) - Method in class xal.extension.application.XalWindow
Display a warning dialog box and provide an audible alert.
displayWarning(String, String) - Static method in class xal.tools.apputils.ApplicationSupport
Display a warning dialog box.
displayWarning(String, String, Exception) - Static method in class xal.extension.application.Application
Display a warning dialog box with information about the exception.
displayWarning(String, String, Exception) - Method in class xal.extension.application.XalDocument
Display a warning dialog box with information about the exception and provide an audible alert.
displayWarning(String, String, Exception) - Method in interface xal.extension.application.XalDocumentView
Display a warning dialog box with information about the exception and provide an audible alert.
displayWarning(String, String, Exception) - Method in class xal.extension.application.XalInternalWindow
Display a warning dialog box with information about the exception and provide an audible alert.
displayWarning(String, String, Exception) - Method in class xal.extension.application.XalWindow
Display a warning dialog box with information about the exception and provide an audible alert.
displayWarning(String, String, Exception) - Static method in class xal.tools.apputils.ApplicationSupport
Display a warning dialog box with information about the exception.
dispose() - Method in class xal.ca.ChannelFactory
 
dispose() - Method in class xal.ca.MonitorCache
Dispose of this wrapper's resources.
dispose() - Method in class xal.ca.MonitorController
Dispose of the channel wrapper resources by clearing the monitor (if any) and disposing of of the messaging resources.
dispose() - Method in class xal.extension.jels.matcher.Matcher
 
dispose() - Method in class xal.extension.scan.ScanChannelMonitor
Dispose of the channel
dispose() - Method in class xal.extension.service.ServiceDirectory
Shutdown bonjour and the RPC server and dispose of all resources.
dispose() - Method in class xal.plugin.epics7.Epics7ChannelFactory
 
dispose() - Method in class xal.plugin.epics7.Epics7ChannelSystem
 
dispose() - Method in class xal.plugin.epics7.server.Epics7ServerChannelFactory
 
dispose() - Method in class xal.plugin.epics7.server.Epics7ServerChannelSystem
 
dispose() - Method in class xal.service.pvlogger.ChannelGroup
Dispose of this channel group's resources
dispose() - Method in class xal.service.pvlogger.ChannelWrapper
Dispose of the channel resources: Shutdown the monitor if a monitor is active.
dispose() - Method in class xal.tools.correlator.Correlator
Dispose of the correlator and its overhead
dispose() - Method in class xal.tools.correlator.PeriodicPoster
Dispose of the poster
dispose() - Method in class xal.tools.dispatch.DispatchQueue
dispose of this queue - can only be called on a custom queue
dispose() - Method in class xal.tools.dispatch.DispatchTimer
dispose of this timer's resources
disposeAll() - Static method in class xal.ca.ChannelFactory
Dispose all channel systems
disposeAllWindows() - Method in class xal.extension.bricks.RootBrick
dispose of all windows
DISPOSED - Enum constant in enum class xal.tools.dispatch.DispatchQueue.DispatchQueueState
 
disposeLoggingTask() - Method in class xal.service.pvlogger.LoggerSession
dispose of the logging task
disposeServiceResources() - Method in interface xal.extension.service.ServiceState
dispose of this proxy's resources
DIST_GAUSSIAN_3 - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Gaussian distribution - Gaussian in 6D phase space w/ 3 standard deviations cutoff
DIST_GAUSSIAN_4 - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Gaussian distribution - Gaussian in 6D phase space w/ 3 standard deviations cutoff
DIST_KV - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Kapchinskij-Vladimirskij (or canonical) distribution - uniformly distributed on phase-space surface
DIST_NONE - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
No distribution profile specified - usually indicates error condition
DIST_PARABOLIC - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Parabolic distribution - parabolic in 6D phase space
DIST_SEMIGAUSSIAN_3 - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Semi-Gaussian distribution - uniform in 3D configuration, Gaussian in momentum w/ 3 std cutoff
DIST_SEMIGAUSSIAN_4 - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Semi-Gaussian distribution - uniform in 3D configuration, Gaussian in momentum w/ 4 std cutoff
DIST_WATERBAG - Static variable in class xal.tools.beam.ens.EnsembleDescriptor
Waterbag distribution - uniform in 6D phase space
divide(double) - Method in class xal.tools.math.Complex
complex division
divide(double, DifferentialVariable) - Static method in class xal.tools.math.DifferentialVariable
divide the scalar value by the variable
divide(Complex) - Method in class xal.tools.math.Complex
complex division
divide(DifferentialVariable, double) - Static method in class xal.tools.math.DifferentialVariable
divide the variable by the scalar value
divide(DifferentialVariable, DifferentialVariable) - Static method in class xal.tools.math.DifferentialVariable
divide the dividend by the divisor
dkCnjSpectrum(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Computes and returns the derivative, with respect to the wave number k, of the quadrature field spectrum at the given wave number k.
dkFldSpectrum(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Computes and returns the derivative, with respect to the wave number k, of the field spectrum at the given wave number k.
dkGapHamiltonian(AcceleratingRfGap, double, double) - Method in enum class xal.tools.beam.optics.AcceleratingRfGap.LOC
Compute and return the derivative of the generalized Hamiltonian function dH/dk with respect to particle wave number k for the given accelerating RF gap.
dkPostEnvSpectrum(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Compute and return the derivative of the spectral post-envelope ℰ+(k), that is d+(k)/dk.
dkPreEnvSpectrum(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Compute and return the derivative of the spectral pre-envelope ℰ-(k), that is d-(k)/dk.
dkSq(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Returns the derivative dS(k)/dk of the conjugate sine transit-time factor w.r.t. the particle wave number k.
dkSz(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Returns the derivative of the sine transit-time factor dSz/dk with respect to the particle wave number k .
dkTq(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Returns the derivative dT(k)/dk of the conjugate cosine transit-time factor w.r.t. the particle wave number k.
dkTz(double) - Method in class xal.tools.beam.em.AxialFieldSpectrum
Returns the derivative of the cosine transit time factor Tz w.r.t. the wave number k.
dMeanF - Variable in class xal.smf.impl.ProfileMonitor
 
dMeanM - Variable in class xal.smf.impl.ProfileMonitor
 
dmgDia - Variable in class xal.smf.impl.WireScanner.DevStatus
Diagonal wire damage

status: 0=OK, 1=Damage
dmgHor - Variable in class xal.smf.impl.WireScanner.DevStatus
Horizontal wire damage

status: 0=OK, 1=MPS trip
dmgVer - Variable in class xal.smf.impl.WireScanner.DevStatus
Vertical wire damage

status: 0=OK, 1=MPS trip
document - Variable in class xal.extension.application.XalInternalWindow
The document corresponding to this main window
document - Variable in class xal.extension.application.XalWindow
The document corresponding to this main window
document() - Method in class xal.tools.xml.XmlDataAdaptor
get the document associated with this XML adaptor
DOCUMENT - Variable in class xal.extension.fxapplication.FxApplication
 
documentActivated(XalInternalDocument) - Method in class xal.extension.application.DesktopApplication
Handle the document activated event.
documentActivated(XalInternalDocument) - Method in interface xal.extension.application.XalInternalDocumentListener
Handle the document activated event.
documentActivated(XalInternalDocument) - Method in class xal.extension.application.XalInternalWindow
Handle the document activated event.
documentClosed(XalAbstractDocument) - Method in class xal.extension.application.AbstractApplicationAdaptor
Implement ApplicationListener.
documentClosed(XalAbstractDocument) - Method in interface xal.extension.application.ApplicationListener
Event indicating that an open document has closed.
documentCreated(XalAbstractDocument) - Method in class xal.extension.application.AbstractApplicationAdaptor
Implement ApplicationListener.
documentCreated(XalAbstractDocument) - Method in interface xal.extension.application.ApplicationListener
Event indicating that a new document has been created.
documentDeactivated(XalInternalDocument) - Method in class xal.extension.application.DesktopApplication
Handle the document activated event.
documentDeactivated(XalInternalDocument) - Method in interface xal.extension.application.XalInternalDocumentListener
Handle the document activated event.
documentDeactivated(XalInternalDocument) - Method in class xal.extension.application.XalInternalWindow
Handle the document activated event.
documentForLattice(Lattice) - Static method in class xal.model.xml.LatticeXmlWriter
Returns a DOM for the supplied lattice.
documentForProbe(Probe<?>) - Static method in class xal.model.xml.ProbeXmlWriter
Returns a DOM document for the supplied probe.
documentHasClosed(XalDocument) - Method in class xal.extension.application.FrameApplication
Implement XalDocumentListener.
documentHasClosed(XalDocument) - Method in interface xal.extension.application.XalDocumentListener
Handle the event in which a document has closed.
documentHasClosed(XalDocument) - Method in class xal.extension.application.XalWindow
Implement XalDocumentListener.
documentHasClosed(XalInternalDocument) - Method in class xal.extension.application.DesktopApplication
When a document has closed, the application receives this event and removes the document from its open documents list.
documentHasClosed(XalInternalDocument) - Method in interface xal.extension.application.XalInternalDocumentListener
Handle the event in which a document has closed.
documentHasClosed(XalInternalDocument) - Method in class xal.extension.application.XalInternalWindow
Handle document closed event.
documentWillClose(XalDocument) - Method in class xal.extension.application.FrameApplication
Implement XalDocumentListener.
documentWillClose(XalDocument) - Method in interface xal.extension.application.XalDocumentListener
Handle a the event indicating that a document is about to close.
documentWillClose(XalDocument) - Method in class xal.extension.application.XalWindow
Implement XalDocumentListener.
documentWillClose(XalInternalDocument) - Method in class xal.extension.application.DesktopApplication
Handle document closing event.
documentWillClose(XalInternalDocument) - Method in interface xal.extension.application.XalInternalDocumentListener
Handle a the event indicating that a document is about to close.
documentWillClose(XalInternalDocument) - Method in class xal.extension.application.XalInternalWindow
Handle the event indicating that the document will close by closing the window in response.
docURLs - Static variable in class xal.extension.application.AbstractApplicationAdaptor
The URLs to open existing document(s) in the command-line.
DODECAPOLE - Enum constant in enum class eu.ess.bled.devices.lattice.MultipoleMagnet.MagnetType
 
dOffstF - Variable in class xal.smf.impl.ProfileMonitor
 
dOffstM - Variable in class xal.smf.impl.ProfileMonitor
 
DomainHint - Class in xal.extension.solver.hint
A hint that indicates a variable domain.
DomainHint(String) - Constructor for class xal.extension.solver.hint.DomainHint
Constructor
Doppler - Class in xal.extension.jels.smf.impl
The implementation of the Repeller Electrode class.
Doppler(String) - Constructor for class xal.extension.jels.smf.impl.Doppler
Constructor
Doppler(String, ChannelFactory) - Constructor for class xal.extension.jels.smf.impl.Doppler
Constructor
doPropagation(IProbe, IElement) - Method in class xal.extension.jels.model.alg.ElsTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.DiagnosticTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.EnsembleTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.EnvelopeBacktracker
Implementation of Abstract Tracker#doPropagation(IProbe, IElement)
doPropagation(IProbe, IElement) - Method in class xal.model.alg.EnvelopeTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.EnvelopeTrackerPmq
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.EnvelopeTrackerPmqDipole
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.EnvTrackerAdapt
Propagates the probe through the element using a second-order accurate adaptive step size algorithm for space charge calculations.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.ParticleTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.SynchronousTracker
Perform the actual probe propagation through the the modeling element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.Trace3dTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.Tracker
The implementation must propagate the probe through the element according to the dynamics of the specific algorithm.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.TransferMapTracker
Perform the actual probe propagation through the the modeling element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.TwissTracker
Propagates the probe through the element.
doPropagation(IProbe, IElement) - Method in class xal.model.alg.TwissTrackerPmq
Propagates the probe through the element.
doScan() - Method in class xal.smf.impl.ProfileMonitor
tells the wire scanner to actually perform a scan
DOUBLE - Static variable in class xal.smf.attr.Attribute
 
doubleArray() - Method in interface xal.ca.ChannelRecord
Get the data converted to a double array.
doubleArray() - Method in class xal.ca.ChannelRecordImpl
Get the data converted to a double array.
doubleArray() - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
doubleArray() - Method in class xal.tools.ArrayValue
 
doubleArray(String) - Method in interface xal.tools.data.DataAdaptor
Returns the value of an attribute as an array of doubles.
doubleArray(String) - Method in class xal.tools.data.InMemoryDataAdaptor
 
doubleArray(String) - Method in class xal.tools.data.TransientDataAdaptor
Returns the value of an attribute as an array of doubles.
doubleArray(String) - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
doubleArray(String) - Method in class xal.tools.xml.XmlDataAdaptor
Returns the value of an attribute as an array of doubles.
doubleArrayLinearTransform(double, double) - Static method in class xal.tools.transforms.DataTransformFactory
Convert a double precision array with a simple linear conversion
doubleArrayLinearTransform(DataAdaptor) - Static method in class xal.smf.TransformFactory
Generate a value transform which applies a simple linear transform (scale and offset) to a double array of values.
doubleArrayScaleTransform(double) - Static method in class xal.tools.transforms.DataTransformFactory
Convert a double precision array with a simple scale conversion
doubleArrayScaleTransform(DataAdaptor) - Static method in class xal.smf.TransformFactory
Generate a value transform which simply scales a double array of values.
DoubleArrayTransform - Interface in xal.tools.transforms
Implementation of DataTransform for the double precision array type.
DoubleArrayTransformAdaptor - Class in xal.tools.transforms
An abstract class that provides a convenient base for classes implementing DoubleArrayTransform.
DoubleArrayTransformAdaptor() - Constructor for class xal.tools.transforms.DoubleArrayTransformAdaptor
 
doubleArrayTranslationTransform(double) - Static method in class xal.tools.transforms.DataTransformFactory
Convert a double precision array with a simple translation conversion
doubleArrayTranslationTransform(DataAdaptor) - Static method in class xal.smf.TransformFactory
Generate a value transform which applies a simple offset transform to a double array of values.
doubleClickEventHandler(MouseEvent) - Method in class xal.extension.fxapplication.widgets.AcceleratorTreeView
 
doubleClickEventHandler(MouseEvent) - Method in class xal.extension.fxapplication.widgets.ComboSequencesTreeView
 
doubleClickEventHandler(MouseEvent) - Method in class xal.extension.fxapplication.widgets.XalTreeView
 
DoubleInputTextField - Class in xal.extension.widgets.swing
This is an input formatted text field for a double value.
DoubleInputTextField() - Constructor for class xal.extension.widgets.swing.DoubleInputTextField
Creates new DoubleInputTextField
DoubleInputTextField(double, NumberFormat, int) - Constructor for class xal.extension.widgets.swing.DoubleInputTextField
Creates new DoubleInputTextField with predefined value, format, and number of columns
DoubleInputTextField(int) - Constructor for class xal.extension.widgets.swing.DoubleInputTextField
Creates new DoubleInputTextField with predefined number of columns
DoubleInputTextField(String) - Constructor for class xal.extension.widgets.swing.DoubleInputTextField
Creates new DoubleInputTextField with predefined text
DoubleInputTextField(String, int) - Constructor for class xal.extension.widgets.swing.DoubleInputTextField
Creates new DoubleInputTextField with predefined text and number of columns
doubleLinearTransform(double, double) - Static method in class xal.tools.transforms.DataTransformFactory
Convert double values with a simple linear conversion
doubleLinearTransform(DataAdaptor) - Static method in class xal.smf.TransformFactory
Generate a value transform which applies a simple linear transform (scale and offset) to a double value scalar.
doubleScaleTransform(double) - Static method in class xal.tools.transforms.DataTransformFactory
Convert double values with a simple scale conversion
doubleScaleTransform(DataAdaptor) - Static method in class xal.smf.TransformFactory
Generate a value transform which simply scales a double value.
doubleStore(double) - Static method in class xal.tools.ArrayValue
Factory method to instantiate a new ArrayValue store for the double scalar type
doubleStore(double[]) - Static method in class xal.tools.ArrayValue
Factory method to instantiate a new ArrayValue store for the double array type
DoubleSymmetricGaussian - Class in xal.extension.fit.lsm
This class is for data fitting with two Gaussian functions with the same center.
DoubleSymmetricGaussian() - Constructor for class xal.extension.fit.lsm.DoubleSymmetricGaussian
Creates a new instance of Gaussian
DoubleToString - Class in xal.tools.text
This algorithm for appending doubles to StringBuffer is borrowed from "Java Performance Tuning" by Jack Shirazi.
DoubleToString() - Constructor for class xal.tools.text.DoubleToString
 
DoubleTransform - Interface in xal.tools.transforms
Implementation of DataTransform for the double primitive type.
DoubleTransformAdaptor - Class in xal.tools.transforms
An abstract class that provides a convenient base for classes implementing DoubleTransform.
DoubleTransformAdaptor() - Constructor for class xal.tools.transforms.DoubleTransformAdaptor
 
doubleTranslationTransform(double) - Static method in class xal.tools.transforms.DataTransformFactory
Convert double values with a simple translation conversion
doubleTranslationTransform(DataAdaptor) - Static method in class xal.smf.TransformFactory
Generate a value transform which applies a simple offset transform to a double value scalar.
doubleValue() - Method in interface xal.ca.ChannelRecord
Get the data converted to a scalar double.
doubleValue() - Method in class xal.ca.ChannelRecordImpl
Get the data converted to a scalar double.
doubleValue() - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
doubleValue() - Method in class xal.tools.ArrayValue
get the first element value as a double
doubleValue() - Method in class xal.tools.text.FormattedNumber
Get the value as a double.
doubleValue(String) - Method in interface xal.tools.data.DataAdaptor
double value associated with the specified attribute
doubleValue(String) - Method in class xal.tools.data.InMemoryDataAdaptor
double value associated with the specified attribute
doubleValue(String) - Method in class xal.tools.data.TransientDataAdaptor
Get the value of an attribute.
doubleValue(String) - Method in class xal.tools.hdf5.Hdf5DataAdaptor
 
doubleValue(String) - Method in class xal.tools.xml.XmlDataAdaptor
return the double value associated with the attribute
doubleValueAt(int) - Method in interface xal.ca.ChannelRecord
Get the value of the array element identified by the index and convert it to a double.
doubleValueAt(int) - Method in class xal.ca.ChannelRecordImpl
Get the value of the array element identified by the index and convert it to a double.
doubleValueAt(int) - Method in class xal.plugin.epics7.Epics7ChannelRecord
 
doubleValueAt(int) - Method in class xal.tools.ArrayValue
 
doubleValueForKey(String) - Method in class xal.tools.data.GenericRecord
Convenience method to get the value as a double associated with the specified key.
DOWN - Enum constant in enum class xal.extension.widgets.swing.wheelswitch.comp.ArrowButton.Orientation
 
DOWN_PRESSED - Static variable in class xal.extension.widgets.swing.wheelswitch.UpDownButton
 
dphiGapHamiltonian(AcceleratingRfGap, double, double) - Method in enum class xal.tools.beam.optics.AcceleratingRfGap.LOC
Compute and return the derivative of the generalized Hamiltonian function dH/dφ with respect to particle phase location φ for the given accelerating RF gap.
dPos - Variable in class xal.smf.impl.ProfileMonitor
 
dragEnter(DropTargetDragEvent) - Method in class xal.extension.bricks.ViewNode.DropHandler
 
dRaw - Variable in class xal.smf.impl.ProfileMonitor
 
drawLinesOn - Variable in class xal.extension.widgets.plot.BasicGraphData
Description of the Field
drawPointsOn - Variable in class xal.extension.widgets.plot.BasicGraphData
Description of the Field
drawsDocumentContentOnDrag() - Method in class xal.extension.application.DesktopApplicationAdaptor
Determine whether to draw a document's contents when its window is dragged.
dRealData - Variable in class xal.smf.impl.ProfileMonitor
 
Drift - Class in eu.ess.bled.devices.lattice
Drift represents a drift space in the lattice.
Drift() - Constructor for class eu.ess.bled.devices.lattice.Drift
 
DriftSpace - Class in xal.tools.beam.optics
This is a utility class for computing properties of drift spaces.
drop(DropTargetDropEvent) - Method in class xal.extension.bricks.ViewNode.DropHandler
 
DropHandler() - Constructor for class xal.extension.bricks.ViewNode.DropHandler
 
dSigmaF - Variable in class xal.smf.impl.ProfileMonitor
 
dSigmaM - Variable in class xal.smf.impl.ProfileMonitor
 
dSlopeF - Variable in class xal.smf.impl.ProfileMonitor
 
dSlopeM - Variable in class xal.smf.impl.ProfileMonitor
 
DTLCell - Class in eu.ess.bled.devices.lattice
DTLCell represents a Drift Tube Linac element as used in the TraceWin.
DTLCell() - Constructor for class eu.ess.bled.devices.lattice.DTLCell
 
DTLTank - Class in xal.smf.impl
The implementation of the DTLTank sequence, which derives from the AcceleratorSeq class.
DTLTank(String) - Constructor for class xal.smf.impl.DTLTank
I just added this comment - didn't do any work.
DTLTank(String, int) - Constructor for class xal.smf.impl.DTLTank
I just added this comment - didn't do any work.
DTLTank(String, ChannelFactory) - Constructor for class xal.smf.impl.DTLTank
Constructor
DTLTank(String, ChannelFactory, int) - Constructor for class xal.smf.impl.DTLTank
Primary Constructor
DummyExclusiveAccess - Class in xal.plugin.essrbac
Dummy exclusive access extends ExclusiveAccess.
DummyExclusiveAccess(String, String, int) - Constructor for class xal.plugin.essrbac.DummyExclusiveAccess
 
DummyRbacLogin - Class in xal.plugin.essrbac
Dummy RBAC Login extends RBACLogin returning DummyRbacSubject immediately when authenticate is called.
DummyRbacLogin() - Constructor for class xal.plugin.essrbac.DummyRbacLogin
 
DummyRbacSubject - Class in xal.plugin.essrbac
Dummy Rbac Subject implements RBACSubject returning true for all permissions.
dumpAnalysisConfig(DataAdaptor) - Method in class xal.extension.scan.analysis.AnalysisCntrlDTLPhase
Sets the configurations of the analysis.
dumpAnalysisConfig(DataAdaptor) - Method in class xal.extension.scan.analysis.AnalysisCntrlTDProcedure
Sets the configurations of the analysis.
dumpAnalysisConfig(DataAdaptor) - Method in class xal.extension.scan.analysis.AnalysisController
Sets the configuration of the analysis.
dumpChildAnalysisConfig(DataAdaptor) - Method in class xal.extension.scan.analysis.MainAnalysisController
Sets the configurations of the analysis by passing config file to the children.
DYNENERGY - Enum constant in enum class xal.model.elem.IdealRfGapUpgraded.PHASECALC
Dynamic Energy: Use dynamic phase plus iterative algorithm for energy including both S(β) and T(β) transit time factors accounting for gap offset.
DYNENERGY - Enum constant in enum class xal.model.elem.SpectrumMapRfGap.PHASECALC
Dynamic Energy: Use dynamic phase plus iterative algorithm for energy including both S(β) and T(β) transit time factors accounting for gap offset.
DYNPHASE - Enum constant in enum class xal.model.elem.IdealRfGapUpgraded.PHASECALC
Dynamic Phase: Use probe phase with cavity spatial fields (i.e., mode structure) and gap offset for phase, design transit time factor T(β) for energy calculation.
DYNPHASE - Enum constant in enum class xal.model.elem.SpectrumMapRfGap.PHASECALC
Dynamic Phase: Use probe phase with cavity spatial fields (i.e., mode structure) and gap offset for phase, design transit time factor T(β) for energy calculation.

E

E_ALPHA_MAGNET - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_APERTURE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_BEAM_CURRENT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_BEAM_ROTATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_BEND_ELE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_BENDING_MAGNET - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_BUNCHED_CAVITY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_CAVITY_MULTIGAP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_CHFRAME - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_DRIFT - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_DTL_CELL - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_EDGE_BENDING_MAGNET - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_ELECTROSTATIC_ACCELERATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_ELECTROSTATIC_QUADRUPOLE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_FIELD_MAP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_FIELD_MAP_PATH - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_FUNNELING_GAP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_MULTIPOLE_FIELD_MAP - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_QUADRUPOLE - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_RFQ_CELL - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_SINUS_CAVITY - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_SOLENOID - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_SPACE_CHARGE_COMPENSATION - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_THIN_LENS - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_THIN_MATRIX - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
E_THIN_STEERING_MAGNET - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
EdgeConstraints - Class in xal.tools.apputils
Edge Constraint defines the strut and growth constrains for a component.
EdgeConstraints() - Constructor for class xal.tools.apputils.EdgeConstraints
Empty Constructor
EdgeConstraints(int, int, int, int, int, int) - Constructor for class xal.tools.apputils.EdgeConstraints
Constructor with all settings
EdgeLayout - Class in xal.tools.apputils
EdgeLayout allows the developer a simpler mechanism for layout of components than the GridBagLayout without sacrificing powerful layout capability.
EdgeLayout() - Constructor for class xal.tools.apputils.EdgeLayout
Creates a new instance of SimpleLayout
EDipole - Class in xal.smf.impl
 
EDipole(String) - Constructor for class xal.smf.impl.EDipole
Constructor
EDipole(String, ChannelFactory) - Constructor for class xal.smf.impl.EDipole
Primary Constructor
EDITABLE_PROPERTY_TYPES - Static variable in class xal.extension.widgets.beaneditor.EditableProperty
array of classes for which the property can be edited directly
EDITABLE_STR - Static variable in class xal.extension.widgets.swing.Wheelswitch
DOCUMENT ME!
EditableProperty - Class in xal.extension.widgets.beaneditor
base class for a editable property
EditableProperty(String, Object, PropertyDescriptor) - Constructor for class xal.extension.widgets.beaneditor.EditableProperty
Constructor
EditableProperty(String, String, Object, PropertyDescriptor) - Constructor for class xal.extension.widgets.beaneditor.EditableProperty
Constructor
EditablePropertyContainer - Class in xal.extension.widgets.beaneditor
base class for a container of editable properties
EditablePropertyContainer(String, Object, PropertyDescriptor, Object, Set<Object>) - Constructor for class xal.extension.widgets.beaneditor.EditablePropertyContainer
Constructor
EditablePropertyContainer(String, Object, PropertyDescriptor, Set<Object>) - Constructor for class xal.extension.widgets.beaneditor.EditablePropertyContainer
Constructor
EditablePropertyContainer(String, String, Object, PropertyDescriptor, Object, Set<Object>) - Constructor for class xal.extension.widgets.beaneditor.EditablePropertyContainer
Primary Constructor
editContext() - Method in class xal.smf.Accelerator
Get this accelerator's edit context
EditContext - Class in xal.tools.data
EditContext manages dynamic data held in all associated tables.
EditContext() - Constructor for class xal.tools.data.EditContext
Constructor
EditContextListener - Interface in xal.tools.data
interface for handling edit context events
editorComponent - Variable in class xal.extension.bricks.PropertyValueEditor
 
editorTable - Variable in class xal.extension.bricks.PropertyValueEditorManager
 
editPreferences(XalDocument) - Method in class xal.extension.application.ApplicationAdaptor
Override this method to show your application's preference panel.
editPreferences(XalInternalDocument) - Method in class xal.extension.application.DesktopApplicationAdaptor
Override this method to show your application's preference panel.
EFFICIENCY_COMPARATOR - Static variable in class xal.extension.solver.algorithm.SearchAlgorithm
comparator for sorting based on efficiency
effPhaseSpread(EnvelopeProbe, IdealRfGap) - Method in class xal.model.alg.EnvelopeTrackerBase
Effective Phase Spread for Equivalent Uniform Beam
elapsedTime(IProbe) - Method in class xal.extension.jels.model.elem.IdealMagDipoleFace
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.extension.jels.model.elem.IdealRfGap
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.extension.jels.model.elem.ThinMagFieldMap
 
elapsedTime(IProbe) - Method in class xal.extension.jels.model.elem.ThinRfFieldMap
 
elapsedTime(IProbe) - Method in class xal.model.elem.ChargeExchangeFoil
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.Collimator
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealMagDipoleFace
Deprecated.
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealMagDipoleFace2
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealMagFringeQuadFace
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealMagOctupole
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealMagSteeringDipole
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealRfGap
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.IdealRfGapUpgraded
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.Marker
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.SpectrumMapRfGap
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.ThinElement
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.ThinLens
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe) - Method in class xal.model.elem.ThinMatrix
Returns the time taken for the probe to propagate through element.
elapsedTime(IProbe, double) - Method in class xal.extension.jels.model.elem.IdealMagSectorDipole
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.extension.jels.model.elem.RfqDummyModel
 
elapsedTime(IProbe, double) - Method in class xal.extension.jels.model.elem.ThickMagFieldMap
 
elapsedTime(IProbe, double) - Method in class xal.extension.jels.model.elem.ThickRfFieldMap
 
elapsedTime(IProbe, double) - Method in class xal.model.elem.Element
Returns the time taken for the probe probe to propagate through a subsection of the element with length dblLen.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealDrift
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealEDipole
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealEQuad
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealMagQuad
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealMagSectorDipole
Deprecated.
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealMagSectorDipole2
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealMagSextupole
Determine the time taken for the probe to propagate through element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealMagSkewQuad3
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealMagSolenoid
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.IdealPermMagQuad
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.ThickDipole
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.ThickElement
 
elapsedTime(IProbe, double) - Method in class xal.model.elem.ThickMatrix
Returns the time taken for any probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in class xal.model.elem.ThinElement
Returns the time taken for the probe to drift through part of the element.
elapsedTime(IProbe, double) - Method in interface xal.model.IElement
Returns the time taken for the probe probe to propagate through a subsection of the element with length dblLen.
ELECTRIC - Enum constant in enum class xal.extension.jels.smf.impl.FieldMapFactory.FieldType
 
electricField - Variable in class xal.extension.jels.smf.impl.FieldMap
 
electricField(R3) - Method in class xal.model.probe.EnsembleProbe
Get the electric field at a point in R3 from the ensemble.
electricField(R3) - Method in class xal.model.probe.traj.EnsembleProbeState
Get the electric field at a point in R3 from the ensemble.
electricField(R3) - Method in class xal.tools.beam.ens.Particle
Computes the Coulomb electric field of the particle at the given field point.
electricField(R3, double) - Method in class xal.tools.beam.ens.Particle
Computes electric field assuming the particle is an uniform sphere of charge with radius R.
electricPotential(R3) - Method in class xal.tools.beam.ens.Particle
Computes the Coulomb potential of the particle at the given field point.
electricPotential(R3, double) - Method in class xal.tools.beam.ens.Particle
Computes electric potential assuming the particle was an uniform sphere of charge with radius R.
Electromagnet - Class in xal.smf.impl
Electromagnet is the base class representation of an electromagnet.
Electromagnet(String) - Constructor for class xal.smf.impl.Electromagnet
Constructor
Electromagnet(String, ChannelFactory) - Constructor for class xal.smf.impl.Electromagnet
Primary Constructor
ElectromagnetPropertyAccessor - Class in xal.smf.proxy
Access property values for an Electromagnet
ElectromagnetPropertyAccessor() - Constructor for class xal.smf.proxy.ElectromagnetPropertyAccessor
 
ElectromagnetSeq - Class in xal.model.elem
This class implements IElectromagnet interface for composed magnets.
ElectromagnetSeq(String) - Constructor for class xal.model.elem.ElectromagnetSeq
 
ElectromagnetSeq(String, String) - Constructor for class xal.model.elem.ElectromagnetSeq
 
ElectromagnetSeq(String, String, int) - Constructor for class xal.model.elem.ElectromagnetSeq
 
ElectromagnetSynchronizer - Class in xal.sim.sync
Synchronizes IElectromagnet elements using the supplied value map.
ElectromagnetSynchronizer() - Constructor for class xal.sim.sync.ElectromagnetSynchronizer
 
ELECTRON_ENERGY - Static variable in class xal.tools.beam.Constants
Rest energy of an electron (electron volts)
ELECTRON_MASS - Static variable in class xal.tools.beam.Constants
Rest mass of an electron (Kilograms)
Electrostatic - Class in xal.smf.impl
 
Electrostatic(String) - Constructor for class xal.smf.impl.Electrostatic
Constructor
Electrostatic(String, ChannelFactory) - Constructor for class xal.smf.impl.Electrostatic
Primary Constructor
ElectrostaticAcceleration - Class in eu.ess.bled.devices.lattice
ElectrostaticAcceleration represents an electrostatic acceleration element.
ElectrostaticAcceleration() - Constructor for class eu.ess.bled.devices.lattice.ElectrostaticAcceleration
 
ElectrostaticBend - Class in eu.ess.bled.devices.lattice
ElectrostaticBend represents an electrostatic bend element.
ElectrostaticBend() - Constructor for class eu.ess.bled.devices.lattice.ElectrostaticBend
 
ElectrostaticBend.BendType - Enum Class in eu.ess.bled.devices.lattice
BendType describes a type of electrostatic bend.
ElectrostaticQuadropole - Class in eu.ess.bled.devices.lattice
ElectrostaticQuadrupole represents an electrostatic quadrupole element.
ElectrostaticQuadropole() - Constructor for class eu.ess.bled.devices.lattice.ElectrostaticQuadropole
 
ELEM_COMM - Static variable in class xal.model.xml.LatticeXmlParser
 
ELEM_ELEM - Static variable in class xal.model.xml.LatticeXmlParser
 
ELEM_LATT - Static variable in class xal.model.xml.LatticeXmlParser
Attributes for XAL/MODEL/LATTICE DTD
ELEM_LIST - Static variable in class xal.extension.tracewinimporter.parser.TraceWinTags
 
ELEM_PARAM - Static variable in class xal.model.xml.LatticeXmlParser
 
ELEM_SEQ - Static variable in class xal.model.xml.LatticeXmlParser
 
Element - Class in xal.model.elem
Convenience abstract base class for constructing XAL modeling elements.
Element(String) - Constructor for class xal.model.elem.Element
Creates a new instance of Element
Element(String, String) - Constructor for class xal.model.elem.Element
Creates a new instance of Element
ELEMENT_MAPPING_SCHEMA - Static variable in class xal.sim.scenario.FileBasedElementMapping
Model Configuration schema
ElementaryFunction - Class in xal.tools.math
Utility case for defining elementary mathematical functions that are not, but should be, included in the java.lang.Math class.
elementCount() - Method in class xal.ca.Channel
Return size of value array associated with process variable
elementCount() - Method in class xal.plugin.epics7.Epics7Channel
 
elementCount() - Method in class xal.plugin.epics7.server.Epics7ServerChannel
 
ElementFactory - Class in xal.smf
Factory class for creation of AcceleratorNode elements, primarily designed to be used by importers from external accelerator formats to openxal.
elementMap - Variable in class xal.sim.scenario.ElementMapping
The map of hardware type identifier string to modeling element class types.
ElementMapping - Class in xal.sim.scenario
This is an abstract class to provide mapping from SMF nodes to online model elements
ElementMapping() - Constructor for class xal.sim.scenario.ElementMapping
 
elementProduct(double[], double[]) - Static method in class xal.tools.ArrayMath
Multiply two vectors element by element: m(i) = v1(i) * v2(i)
elementProduct(Object, Object, int[]) - Static method in class xal.tools.ArrayMath
Return the square root of each element: m(i1,i2,...) = v1(i1,i2,...) * v2(i1,i2,...)
ElementSeq - Class in xal.model.elem
Convenience abstract base class for a composite modeling element.
ElementSeq(String) - Constructor for class xal.model.elem.ElementSeq
Creates a new instance of ElementSeq without of the given soft type but without a sequence identifier.
ElementSeq(String, String) - Constructor for class xal.model.elem.ElementSeq
Creates a new instance of ElementSeq with the given soft type and sequence identifier.
ElementSeq(String, String, int) - Constructor for class xal.model.elem.ElementSeq
Creates a new instance of ElementSeq with the given soft type and seq