Index
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 theUpDownButton
. - 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
) so that the on-board controller selects the beam micro-bunch section for computing measurement results.WireScanner.PrcgConfig
- 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
handles for the SCADA fields in this data structure.Channel
- arrHndRb() - Element in annotation interface xal.smf.scada.AScada.Record
-
Array of all the XAL
handles for the SCADA fields in this data structure.Channel
- 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.Override of
ElementSeq.backPropagate(xal.model.IProbe)
- 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
-
Override of
IComponent.propagate(xal.model.IProbe, double)
- 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
s objects) does not match the actual data structure implementation.ScadaRecord.IFieldDescriptor
- 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 factorgamma
. - 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 aBeamlineElement
. - 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 theMagnet
, 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 givenCMD
and no arguments. - CmdPck(WireScanner.CMD, Number...) - Constructor for class xal.smf.impl.WireScanner.CmdPck
-
Create a new
Cmd
object for the givenCMD
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
and the givenWireScanner.CMD
argment and any addition arguments addargs.WireScanner.CMDARG
- 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
field.Signal.cnt
- 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 distancedblLen
. - 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 specificIComposite
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 : P6 → P6 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 perveancedblPerveance
. - 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 beamdblPerveance
. - 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 {zn ∈ R6 × {1} | n=0,...,N-1 } at the given location sobs of state Sobs resulting from a particle injected at location sinj ∈ Sinj 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 {zn ∈ R6 × {1} | n=0,...,N-1 } at the given location sobs of state Sobs resulting from a particle injected at location sinj ∈ Sinj 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.
- 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
-
Just restating
Probe.
.BunchProbe.createEmptyProbeState()
- 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
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- 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
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- createEnvelopeTrackerPmqDipole(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
-
Convenience method: Creates a new
EnvelopeTrackerPmqDipole
instance by calling the class method
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- createEnvTrackerAdapt(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
-
Convenience method: Creates a new
EnvTrackerAdapt
instance by calling the class method
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- 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
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- 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
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- createTrace3dTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
-
Convenience method: Creates a new
Trace3dTracker
instance by calling the class method
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- 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
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- createTwissTracker(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
-
Convenience method: Creates a new
TwissTracker
instance by calling the class method
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- createTwissTrackerPmq(AcceleratorSeq) - Static method in class xal.sim.scenario.AlgorithmFactory
-
Convenience method: Creates a new
TwissTrackerPmq
instance by calling the class method
with the returned class type.AlgorithmFactory.createTrackerFor(AcceleratorSeq, Class)
- 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 givenDiagnosticProbe
. - 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
returningDummyRbacSubject
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 lengthdblLen
. - 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 lengthdblLen
. - 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
TwissProbe
and should not be used as the dynamics elsewhere. It has been moved to theTwissTracker
class.