Uses of Interface
xal.tools.data.DataAdaptor
Packages that use DataAdaptor
Package
Description
Contains classes for representing particle beams
and various aspects and properties of particle beams.
Package for doing linear algebra in the general base space of
Rn
where n is a positive integer.
-
Uses of DataAdaptor in xal.extension.bricks
Methods in xal.extension.bricks that return DataAdaptorModifier and TypeMethodDescriptionprotected DataAdaptor
WindowReference.getWindowAdaptor
(URL url, String tag) load the resourcesMethods in xal.extension.bricks with parameters of type DataAdaptorModifier and TypeMethodDescriptionprotected static void
WindowReference.applyBeanPropertyTo
(Object object, DataAdaptor beanAdaptor, Map<String, PropertyDescriptor> descriptorTable) Apply the property settings to the specified bean objectprotected Border
WindowReference.getBorder
(DataAdaptor adaptor) process adaptors to get bordersstatic BorderNode
BorderNode.getInstance
(DataAdaptor adaptor) generatorstatic BorderProxy<Border>
BorderProxy.getInstance
(DataAdaptor adaptor) generatorstatic ViewNode
ViewNode.getInstance
(DataAdaptor adaptor) generatorstatic ViewProxy<?>
ViewProxy.getInstance
(DataAdaptor adaptor) generatorprotected Component
WindowReference.getView
(DataAdaptor adaptor, Object... viewParameters) process adaptors to get componentsabstract T
PropertyValueEditor.readValue
(DataAdaptor adaptor) write to a data adaptorvoid
BeanNode.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
BeanProxy.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
RootBrick.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
ViewNode.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
BeanNode.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
BeanProxy.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
RootBrick.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
ViewNode.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
PropertyValueEditor.writeValue
(String name, Object value, DataAdaptor adaptor) write to a data adaptorMethod parameters in xal.extension.bricks with type arguments of type DataAdaptorModifier and TypeMethodDescriptionprotected static void
WindowReference.applyBeanPropertiesTo
(Object object, List<DataAdaptor> beanAdaptors) apply property settings to the bean object -
Uses of DataAdaptor in xal.extension.jels.smf
Methods in xal.extension.jels.smf with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
ESSAccelerator.write
(DataAdaptor adaptor) Instructs the accelerator to write its data to the adaptor for external storage. -
Uses of DataAdaptor in xal.extension.jels.smf.impl
Methods in xal.extension.jels.smf.impl with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
MagFieldMap.update
(DataAdaptor adaptor) void
RfFieldMap.update
(DataAdaptor adaptor) Loads the field profile if necessary -
Uses of DataAdaptor in xal.extension.scan.analysis
Methods in xal.extension.scan.analysis with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
MainAnalysisController.createChildAnalysis
(DataAdaptor analysisConfig) Creates all custom analysis.void
AnalysisCntrlDTLPhase.dumpAnalysisConfig
(DataAdaptor analysisConfig) Sets the configurations of the analysis.void
AnalysisCntrlTDProcedure.dumpAnalysisConfig
(DataAdaptor analysisConfig) Sets the configurations of the analysis.void
AnalysisController.dumpAnalysisConfig
(DataAdaptor analysisConfig) Sets the configuration of the analysis.void
MainAnalysisController.dumpChildAnalysisConfig
(DataAdaptor analysisConfig) Sets the configurations of the analysis by passing config file to the children.static AnalysisController
AnalysisControllerFactory.getAC
(MainAnalysisController mainController, DataAdaptor analysisConf, JPanel parentAnalysisPanel, JPanel customControlPanel, JPanel customGraphPanel, JPanel globalButtonsPanel, ScanVariable scanVariableParameter, ScanVariable scanVariable, Vector<MeasuredValue> measuredValuesV, FunctionGraphsJPanel graphAnalysis, JTextField messageTextLocal, BasicGraphData graphDataLocal) Returns the specific analysis controller.Constructors in xal.extension.scan.analysis with parameters of type DataAdaptorModifierConstructorDescriptionAnalysisCntrlDTLPhase
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisCntrlEmpty
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisCntrlFindIntersection
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisCntrlFindMinMax
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisCntrlManagement
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisCntrlPolynomFit
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisCntrlTDProcedure
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor.AnalysisController
(MainAnalysisController mainControllerIn, DataAdaptor analysisConf, JPanel parentAnalysisPanelIn, JPanel customControlPanelIn, JPanel customGraphPanelIn, JPanel globalButtonsPanelIn, ScanVariable scanVariableParameterIn, ScanVariable scanVariableIn, Vector<MeasuredValue> measuredValuesVIn, FunctionGraphsJPanel graphAnalysisIn, JTextField messageTextLocalIn, BasicGraphData graphDataLocalIn) The constructor. -
Uses of DataAdaptor in xal.model.alg
Methods in xal.model.alg with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
EnvelopeTrackerBase.load
(DataAdaptor daptArchive) Load the parameters of the algorithm from a data source exposing theIArchive
interface.void
EnvTrackerAdapt.load
(DataAdaptor daptArchive) Load the parameters of the algorithm from a data source exposing theIArchive
interface.void
Trace3dTracker.load
(DataAdaptor daptArchive) Load the parameters of the algorithm from a data source exposing theIArchive
interface.void
Tracker.load
(DataAdaptor daSource) Load the state and settings of this algorithm from a data source exposing theDataAdaptor
interface.void
TwissTracker.load
(DataAdaptor daSource) Load the parameters of the algorithm from a data source exposing theIArchive
interface.static IAlgorithm
Tracker.newInstance
(DataAdaptor daSource) Read the contents of the suppliedDataAdaptor
and return a new instance of the appropriateIAlgorithm
object initialized with the data source behind theDataAdaptor
interface.void
EnvelopeTrackerBase.save
(DataAdaptor daptArchive) Save the state and settings of this algorithm to a data source exposing theDataAdaptor
interface.void
EnvTrackerAdapt.save
(DataAdaptor daptArchive) Save the settings particular to this subclass ofTracker
.void
Trace3dTracker.save
(DataAdaptor daptArchive) Save the state and settings of this algorithm to a data source exposing theDataAdaptor
interface.void
Tracker.save
(DataAdaptor daptArchive) Save the state and settings of this algorithm to a data source exposing theDataAdaptor
interface.void
TwissTracker.save
(DataAdaptor daSink) Save the state and settings of this algorithm to a data source exposing theDataAdaptor
interface. -
Uses of DataAdaptor in xal.model.probe
Methods in xal.model.probe with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
Probe.load
(DataAdaptor daptSource) Load the contents of a probe from an data archive represented by aDataAdaptor
interface.static Probe<?>
Probe.readFrom
(DataAdaptor container) Read the contents of the suppliedDataAdaptor
and return an instance of the appropriate Probe species.protected DiagnosticProbeState
DiagnosticProbe.readStateFrom
(DataAdaptor container) protected EnsembleProbeState
EnsembleProbe.readStateFrom
(DataAdaptor container) protected EnvelopeProbeState
EnvelopeProbe.readStateFrom
(DataAdaptor container) protected ParticleProbeState
ParticleProbe.readStateFrom
(DataAdaptor container) protected abstract S
Probe.readStateFrom
(DataAdaptor container) Read the contents of the suppliedDataAdaptor
and return an instance of the appropriate Trajectory species.protected SynchronousState
SynchronousProbe.readStateFrom
(DataAdaptor container) protected TransferMapState
TransferMapProbe.readStateFrom
(DataAdaptor container) protected TwissProbeState
TwissProbe.readStateFrom
(DataAdaptor container) Creates a newTwissProbeState
object and initializes it from the data source exposing the givenDataAdaptor
interface.void
Probe.save
(DataAdaptor daSink) Save the contents of a probe to a data archive represented by aDataAdaptor
interface.Constructors in xal.model.probe with parameters of type DataAdaptorModifierConstructorDescriptionTwissProbe
(DataAdaptor daSource) Initializing constructor - initialize from data adaptor Create an newTwissProbe
object and initialize its state variables according to the data in the data source exposing theDataAdaptor
interface. -
Uses of DataAdaptor in xal.model.probe.traj
Methods in xal.model.probe.traj with parameters of type DataAdaptorModifier and TypeMethodDescriptionprotected void
BunchProbeState.addPropertiesTo
(DataAdaptor daSink) Save the state values particular toBunchProbeState
objects to the data sink.protected void
DiagnosticProbeState.addPropertiesTo
(DataAdaptor container) protected void
EnsembleProbeState.addPropertiesTo
(DataAdaptor container) Save the state values particular toEnsembleProbeState
objects to the data sink.protected void
EnvelopeProbeState.addPropertiesTo
(DataAdaptor container) Save the state values particular toEnvelopeProbeState
objects to the data sink.protected void
ParticleProbeState.addPropertiesTo
(DataAdaptor container) Save the state values particular toBunchProbeState
objects to the data sink.protected void
ProbeState.addPropertiesTo
(DataAdaptor container) Save the state information to aDataAdaptor
interface.protected void
SynchronousState.addPropertiesTo
(DataAdaptor daptSink) protected void
TransferMapState.addPropertiesTo
(DataAdaptor daptSink) Save the probe state values to a data store represented by theDataAdaptor
interface.protected void
TwissProbeState.addPropertiesTo
(DataAdaptor daSink) Save the state values particular toTwissProbeState
objects to the data sink.final void
ProbeState.load
(DataAdaptor container) Recovers the state information from a data source represented by aDataAdaptor
interface.void
Trajectory.load
(DataAdaptor daptSrc) Load the currentTrajectory
object with the state history information in theDataAdaptor
object.static <S extends ProbeState<S>>
Trajectory<S>Trajectory.loadFrom
(DataAdaptor daptSrc) Return a new instance of the appropriately typedTrajectory
object initialized with the data contained in the given data source.protected void
BunchProbeState.readPropertiesFrom
(DataAdaptor daSource) Recover the state values particular toBunchProbeState
objects from the data source.protected void
DiagnosticProbeState.readPropertiesFrom
(DataAdaptor container) protected void
EnsembleProbeState.readPropertiesFrom
(DataAdaptor container) Recover the state values particular toEnsembleProbeState
objects from the data source.protected void
EnvelopeProbeState.readPropertiesFrom
(DataAdaptor container) Recover the state values particular toEnvelopeProbeState
objects from the data source.protected void
ParticleProbeState.readPropertiesFrom
(DataAdaptor container) Recover the state values particular toBunchProbeState
objects from the data source.protected void
ProbeState.readPropertiesFrom
(DataAdaptor container) Recover the state information from aDataAdaptor
interface.protected void
SynchronousState.readPropertiesFrom
(DataAdaptor daptSrc) protected void
TransferMapState.readPropertiesFrom
(DataAdaptor daptSrc) Restore the state values for this probe state object from the data store represented by theDataAdaptor
interface.protected void
TwissProbeState.readPropertiesFrom
(DataAdaptor daSource) Recover the state values particular toTwissProbeState
objects from the data source.final void
ProbeState.save
(DataAdaptor daSink) Save the state information to a data sink represented by aDataAdaptor
interfacevoid
Trajectory.save
(DataAdaptor container) Adds a representation of this Trajectory and its state history to the suppliedDataAdaptor
.void
EnvelopeProbeState.saveStateAsTwiss
(DataAdaptor daSink) Save the state values particular toEnvelopeProbeState
objects to the data sink. -
Uses of DataAdaptor in xal.model.xml
Methods in xal.model.xml with parameters of type DataAdaptorModifier and TypeMethodDescriptionprotected static void
LatticeXmlParser.addParameter
(DataAdaptor dapt, String strName, String strType, String strValue) Add a parameter child to a DataAdaptorprotected String
LatticeXmlParser.attrValue
(DataAdaptor dapt, String strAttrName) Returns the attribute value string from a DataAdaptor interface.protected String
LatticeXmlParser.buildComment
(DataAdaptor daptComm) Return the comment string from a comment element within a sequence.protected IElement
LatticeXmlParser.buildElement
(DataAdaptor daptElem) Build a IElement object according to parameters specified in a data adaptor.protected ElementSeq
LatticeXmlParser.buildSequence
(DataAdaptor daptSeq) Build a sequence with its elements from a data source represented by a DataAdaptor interface.protected void
LatticeXmlParser.loadComposite
(IComposite secNew, DataAdaptor daptSeq) Load an ElementSeq object with it's componentsprotected void
LatticeXmlParser.loadElement
(IElement elem, DataAdaptor daptElem) Load an IElement object with its parameters specified in the data adaptor.LatticeXmlParser.parseAdaptor
(DataAdaptor adaptor) Parses the given data source for modeling lattice information and creates the corresponding lattice.Probe<?>
ProbeXmlParser.parseAdaptor
(DataAdaptor adaptor) Parse the given data source and build a probe object according to that described.static Lattice
LatticeXmlParser.parseDataAdaptor
(DataAdaptor adaptor) Parses the supplied DataAdaptor and return aLattice
object configured according to the Adaptor.static Probe<?>
ProbeXmlParser.parseDataAdaptor
(DataAdaptor adaptor) Parse the given data source and build a probe object according to that described. -
Uses of DataAdaptor in xal.smf
Methods in xal.smf with parameters of type DataAdaptorModifier and TypeMethodDescriptionAcceleratorNodeFactory.createNode
(DataAdaptor adaptor) create an accelerator node based on a DataAdaptorstatic ValueTransform
TransformFactory.doubleArrayLinearTransform
(DataAdaptor adaptor) Generate a value transform which applies a simple linear transform (scale and offset) to a double array of values.static ValueTransform
TransformFactory.doubleArrayScaleTransform
(DataAdaptor adaptor) Generate a value transform which simply scales a double array of values.static ValueTransform
TransformFactory.doubleArrayTranslationTransform
(DataAdaptor adaptor) Generate a value transform which applies a simple offset transform to a double array of values.static ValueTransform
TransformFactory.doubleLinearTransform
(DataAdaptor adaptor) Generate a value transform which applies a simple linear transform (scale and offset) to a double value scalar.static ValueTransform
TransformFactory.doubleScaleTransform
(DataAdaptor adaptor) Generate a value transform which simply scales a double value.static ValueTransform
TransformFactory.doubleTranslationTransform
(DataAdaptor adaptor) Generate a value transform which applies a simple offset transform to a double value scalar.static AcceleratorSeqCombo
AcceleratorSeqCombo.getInstance
(String strID, Accelerator accelerator, DataAdaptor adaptor) Instantiate a an AcceleratorSeqCombo or a subclass depending on whether the sequences form a ring.static AcceleratorSeqCombo
AcceleratorSeqCombo.getInstance
(Accelerator accelerator, DataAdaptor adaptor) Instantiate a an AcceleratorSeqCombo or a subclass depending on whether the sequences form a ring.protected static List<AcceleratorSeq>
AcceleratorSeqCombo.getSequences
(Accelerator accelerator, DataAdaptor adaptor) Get the sequences in the accelerator which are referenced in the adaptor.static ValueTransform
TransformFactory.getTransform
(DataAdaptor adaptor) Generate a transform from the given adaptor.void
Accelerator.update
(DataAdaptor adaptor) Instructs the accelerator to update its data based on the given adaptor.void
AcceleratorNode.update
(DataAdaptor adaptor) implement DataListener interfacevoid
AcceleratorSeq.update
(DataAdaptor adaptor) Update this sequence from the specified data adaptorvoid
ChannelSuite.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
TimingCenter.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.protected void
Accelerator.updatePowerSupplies
(DataAdaptor adaptor) Update the power supplies given the power supply adaptorvoid
Accelerator.write
(DataAdaptor adaptor) Instructs the accelerator to write its data to the adaptor for external storage.void
AcceleratorNode.write
(DataAdaptor adaptor) implement DataListener interfacevoid
AcceleratorSeq.write
(DataAdaptor adaptor) write the acceleratorSeq to the data adaptorvoid
AcceleratorSeqCombo.write
(DataAdaptor adaptor) Write this sequence's definition to a data adaptor.void
ChannelSuite.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
TimingCenter.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.protected void
Accelerator.writeAttributes
(DataAdaptor adaptor) protected void
AcceleratorNode.writeAttributes
(DataAdaptor adaptor) write the attributes of the Node.protected void
AcceleratorSeq.writeAttributes
(DataAdaptor adaptor) void
AcceleratorSeq.writeDeeply
(DataAdaptor adaptor) write this sequence's child accelerator nodes deeply traversing each branch.void
Accelerator.writePowerSupplies
(DataAdaptor adaptor) Write power supplies to the given data adaptor, including the accelerator node.void
Accelerator.writeStatus
(DataAdaptor adaptor) method to write status of the node into a separate filevoid
AcceleratorNode.writeStatus
(DataAdaptor adaptor) method to write status of the node into a separate filevoid
AcceleratorSeq.writeStatus
(DataAdaptor adaptor) method to write status of the node into a separate fileConstructors in xal.smf with parameters of type DataAdaptorModifierConstructorDescriptionAcceleratorSeqCombo
(String strID, Accelerator accelerator, DataAdaptor adaptor) ConstructorRing
(String strID, Accelerator accelerator, DataAdaptor adaptor) Constructor -
Uses of DataAdaptor in xal.smf.attr
Methods in xal.smf.attr with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
AttributeBucket.update
(DataAdaptor adaptor) implement DataListener interfacevoid
AttributeBucket.write
(DataAdaptor adaptor) implement DataListener interface -
Uses of DataAdaptor in xal.smf.data
Methods in xal.smf.data with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
BucketParser.update
(DataAdaptor adaptor) DataListener interface supportvoid
BucketParser.write
(DataAdaptor adaptor) DataListener interface support -
Uses of DataAdaptor in xal.smf.impl
Methods in xal.smf.impl with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
EDipole.update
(DataAdaptor adaptor) Update the instance with data from the data adaptor.void
Electromagnet.update
(DataAdaptor adaptor) Update the node with data from the provided adaptor.void
EQuad.update
(DataAdaptor adaptor) Update the instance with data from the data adaptor.void
Klystron.update
(DataAdaptor adaptor) void
MagnetPowerSupply.update
(DataAdaptor adaptor) Instructs the receiver to update its data based on the given adaptor.void
Marker.update
(DataAdaptor adaptor) Update the instance with data from the data adaptor.void
PermQuadrupole.update
(DataAdaptor adaptor) Update the instance with data from the data adaptor.void
Quadrupole.update
(DataAdaptor adaptor) Update the instance with data from the data adaptor.void
RfCavity.update
(DataAdaptor adaptor) Collect all of the enclosed rf gaps for conveniencevoid
Sextupole.update
(DataAdaptor adaptor) Update the instance with data from the data adaptor.protected void
Electromagnet.updatePowerSupplies
(DataAdaptor powerSupplyAdaptor) Update data from the power supply data adaptor.protected void
TrimmedQuadrupole.updatePowerSupplies
(DataAdaptor powerSupplyAdaptor) Update data from the power supply data adaptor.void
Electromagnet.write
(DataAdaptor adaptor) Encode data from the node into the provided adaptor.void
Klystron.write
(DataAdaptor adaptor) void
MagnetPowerSupply.write
(DataAdaptor adaptor) Instructs the receiver to write its data to the adaptor for external storage.protected void
Electromagnet.writePowerSupplies
(DataAdaptor powerSupplyAdaptor) Write data to the power supply data adaptor.protected void
Electrostatic.writePowerSupplies
(DataAdaptor powerSupplyAdaptor) Write data to the power supply data adaptor.protected void
TrimmedQuadrupole.writePowerSupplies
(DataAdaptor powerSupplyAdaptor) Write data to the power supply data adaptor.Constructors in xal.smf.impl with parameters of type DataAdaptorModifierConstructorDescriptionActrConfig
(DataAdaptor daptSrc) Create a newActrConfig
object initialized from the given data source.DataFit
(DataAdaptor daSrc) Creates a new instance ofDataFit
initialized with the data provided by the given data source.DataFit
(DataAdaptor daptSrc) Create a newDataFit
object initialized from the given data source.DataLiveArr
(DataAdaptor daptSrc) Create a newDataLiveArr
object initialized from the given data source.DataLivePt
(DataAdaptor daptSrc) Create a newDataLive
object initialized from the given data source.DataRaw
(DataAdaptor daSrc) Creates a new instance ofDataRaw
initialized with the data provided by the given data source.DataRaw
(DataAdaptor daptSrc) Create a newDataRaw
object initialized from the given data source.DblGaussFitAttrSet
(DataAdaptor daptSrc) Create a newDblGaussianAttrSet
object initialized from the given data source.DevConfig
(DataAdaptor daptSrc) Create a newDevConfig
object initialized from the given data source.FitAttrSet
(DataAdaptor daptSrc) Constructor for FitAttrSet.GaussFitAttrSet
(DataAdaptor daptSrc) Create a newGaussFitAttrSet
object initialized from the given data source.PrcgConfig
(DataAdaptor daptSrc) Create a newPrcgConfig
object initialized from the given data source.ScanConfig
(DataAdaptor daptSrc) Create a newScanConfig
object initialized from the given data source.SmplConfig
(DataAdaptor daptSrc) Create a newDaqConfig
object initialized from the given data source.StatisticalAttrSet
(DataAdaptor daptSrc) Create a newStatistical
object initialized from the given data source.Trace
(DataAdaptor daptSrc) Create a newDataTrace
object initialized from the given data source.TrgConfig
(DataAdaptor daptSrc) Create a newTrgConfig
object initialized from the given data source. -
Uses of DataAdaptor in xal.smf.impl.profile
Methods in xal.smf.impl.profile with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
Signal.update
(DataAdaptor daptSrc) void
SignalAttrs.update
(DataAdaptor daptSrc) Loads the data structure from the given data source while respecting the various data format versions.void
SignalAttrSet.update
(DataAdaptor daptSrc) Load the contents of this signal traits set from the persistent store behind theDataListener
interface.void
SignalSet.update
(DataAdaptor daptSrc) Load the contents of this data set from the persistent store behind theDataListener
interface.void
SignalAttrSet.write
(DataAdaptor adaptor) Write out the contents of this signal traits set to the given data store.void
SignalSet.write
(DataAdaptor adaptor) Write out the contents of this measurement data set to the given data store.Constructors in xal.smf.impl.profile with parameters of type DataAdaptorModifierConstructorDescriptionprotected
ParameterSet
(DataAdaptor daptSrc) Create a newParameterSet
object initialized from the given data source.protected
SignalSet
(DataAdaptor daSrc) Creates a new instance ofSignalSet
and initialize the signal data from the given data source. -
Uses of DataAdaptor in xal.smf.scada
Methods in xal.smf.scada with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
ScadaRecord.update
(DataAdaptor daptSrc) Read in the values of the data structure fields from the data source behind the data adaptor interface.void
ScadaRecord.write
(DataAdaptor daptSink) Save the data structure field values to the given data sink behind theDataAdaptor
interface.Constructors in xal.smf.scada with parameters of type DataAdaptorModifierConstructorDescriptionprotected
ScadaRecord
(DataAdaptor daptInitSrc) Creates a newScadaStruct
object which is initialized from the data stored behind the given data source. -
Uses of DataAdaptor in xal.tools.beam
Methods in xal.tools.beam with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
PhaseMap.load
(DataAdaptor daptArchive) Restore the value of the thisPhaseMatrix
from the contents of a data archive.void
Twiss3D.load
(DataAdaptor daSource) Recover the state values particular toBunchDistribution
objects from the data source.static CovarianceMatrix
CovarianceMatrix.loadFrom
(DataAdaptor daSource) Create a newCovarianceMatrix
object and initialize with the data source behind the givenDataAdaptor
interface.static PhaseMatrix
PhaseMatrix.loadFrom
(DataAdaptor daSource) Create a newPhaseMatrix
object and initialize with the data source behind the givenDataAdaptor
interface.static PhaseVector
PhaseVector.loadFrom
(DataAdaptor daSource) Create a newPhaseVector
object and initialize with the data source behind the givenDataAdaptor
interface.void
PhaseMap.save
(DataAdaptor daptArchive) Save the value of thisPhaseMatrix
to a data sink represented by theDataAdaptor
interface.void
Twiss3D.save
(DataAdaptor daSink) Save the state of this object to the data sink behind theDataAdaptor
interface.Constructors in xal.tools.beam with parameters of type DataAdaptorModifierConstructorDescriptionEnergyVector
(DataAdaptor daSource) Initializing constructor for classEnergyVector
.PhaseMatrix
(DataAdaptor daSource) Create a newPhaseMatrix
object and initialize with the data source behind theDataAdaptor
interface.PhaseVector
(DataAdaptor daSource) Create a newPhaseVector
object and initialize it with the data behind theDataAdaptor
data source.Twiss3D
(DataAdaptor daSource) Initializing Constructor: Create a newTwiss3D
object and initialize it with data from the data source behind theDataAdaptor
interface. -
Uses of DataAdaptor in xal.tools.data
Subinterfaces of DataAdaptor in xal.tools.dataModifier and TypeInterfaceDescriptioninterface
Interface extending DataAdaptor with some convenience methods to write DataAdaptors to files.Classes in xal.tools.data that implement DataAdaptorModifier and TypeClassDescriptionclass
InMemoryDataAdaptorclass
A volatile implementation of theDataAdaptor
interface.Methods in xal.tools.data that return DataAdaptorModifier and TypeMethodDescriptionDataAdaptor.childAdaptor
(String label) Convenience method to get a single child adaptor when only one is expectedInMemoryDataAdaptor.childAdaptor
(String label) Convenience method to get a single child adaptor when only one is expectedTransientDataAdaptor.childAdaptor
(String strLabel) Convenience method to get a single child adaptor when only one is expected.DataAdaptor.createChild
(String label) Create an new empty child adaptor with labelInMemoryDataAdaptor.createChild
(String label) Create an new empty child adaptor with labelTransientDataAdaptor.createChild
(String strLabel) Create a new empty child adaptor with the specified label.Methods in xal.tools.data that return types with arguments of type DataAdaptorModifier and TypeMethodDescriptionInMemoryDataAdaptor.childAdaptorIterator()
return an iterator of all child adaptorsInMemoryDataAdaptor.childAdaptorIterator
(String label) return an iterator of all child adaptors of the specified nameTransientDataAdaptor.childAdaptorIterator()
Get an iterator containing all child adaptors of this node.TransientDataAdaptor.childAdaptorIterator
(String strLabel) Get an iterator for all child data nodes having a given data label.DataAdaptor.childAdaptors()
return all child adaptorsDataAdaptor.childAdaptors
(String label) return all child adaptors of the specified node nameInMemoryDataAdaptor.childAdaptors()
return all child adaptorsInMemoryDataAdaptor.childAdaptors
(String label) return all child adaptors of the specified node nameTransientDataAdaptor.childAdaptors()
Get all the child data nodes of this adaptor.TransientDataAdaptor.childAdaptors
(String strLabel) Get all the child data nodes of a particular data label.Methods in xal.tools.data with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
EditContext.importTablesFromDataAdaptor
(DataAdaptor docAdaptor, String tableGroup) Import the tables from the data adaptor and assign them to the specified group in this edit context.void
IArchive.load
(DataAdaptor daSource) Recover an object's state from an archived data source.void
DataAdaptor.removeChild
(DataAdaptor adaptor) Remove a child adaptorvoid
InMemoryDataAdaptor.removeChild
(DataAdaptor adaptor) void
TransientDataAdaptor.removeChild
(DataAdaptor adaptor) void
IArchive.save
(DataAdaptor daArchive) Save the state of the object to a data adaptor for later reconstruction.void
DataListener.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
DataTable.Schema.update
(DataAdaptor schemaAdaptor) Update the schema from the data adaptor.void
GenericRecord.update
(DataAdaptor adaptor) Update the data based on the information provided by the data provider.void
DataListener.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
DataTable.Schema.write
(DataAdaptor schemaAdaptor) Write the schema out to the data adaptor.void
GenericRecord.write
(DataAdaptor adaptor) Write data to the data adaptor for storage.void
EditContext.writeGroupToDataAdaptor
(DataAdaptor docAdaptor, String group) Write all tables associated with the specified group to the specified data adaptor.Constructors in xal.tools.data with parameters of type DataAdaptorModifierConstructorDescriptionDataAttribute
(DataAdaptor adaptor) DataTable
(DataAdaptor adaptor) Constructor -
Uses of DataAdaptor in xal.tools.database
Methods in xal.tools.database with parameters of type DataAdaptorModifier and TypeMethodDescriptionstatic DBConfiguration
DBConfiguration.getInstance
(DataAdaptor documentAdaptor, URL baseURL) load a configuration from the specified configuration document adaptor -
Uses of DataAdaptor in xal.tools.hdf5
Classes in xal.tools.hdf5 that implement DataAdaptorModifier and TypeClassDescriptionclass
This class creates an HDF5 structure in memory before writing to a file, since the HDF5 library only supports directly writing to a file.Methods in xal.tools.hdf5 that return DataAdaptorModifier and TypeMethodDescriptionHdf5DataAdaptor.childAdaptor
(String label) Hdf5DataAdaptor.createChild
(String tagName) Methods in xal.tools.hdf5 that return types with arguments of type DataAdaptorModifier and TypeMethodDescriptionHdf5DataAdaptor.childAdaptors()
Hdf5DataAdaptor.childAdaptors
(String label) Create a list of child adaptors (one adaptor for each non-null child node whose tag name is equal to the specified label).Methods in xal.tools.hdf5 with parameters of type DataAdaptor -
Uses of DataAdaptor in xal.tools.math
Methods in xal.tools.math with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
BaseMatrix.load
(DataAdaptor daptArchive) Restore the value of the this matrix from the contents of a data archive.void
BaseVector.load
(DataAdaptor daptArchive) Restore the value of the this vector from the contents of a data archive.void
BaseMatrix.save
(DataAdaptor daptArchive) Save the value of this matrix to a data sink represented by theDataAdaptor
interface.void
BaseVector.save
(DataAdaptor daptArchive) Save the value of this vector to disk.Constructors in xal.tools.math with parameters of type DataAdaptorModifierConstructorDescriptionprotected
BaseVector
(int intSize, DataAdaptor daSource) Initializing constructor forBaseVector
. -
Uses of DataAdaptor in xal.tools.math.r3
Constructors in xal.tools.math.r3 with parameters of type DataAdaptor -
Uses of DataAdaptor in xal.tools.math.rn
Constructors in xal.tools.math.rn with parameters of type DataAdaptorModifierConstructorDescriptionRn
(int intSize, DataAdaptor daSource) Initializing constructor forRn
. -
Uses of DataAdaptor in xal.tools.xml
Classes in xal.tools.xml that implement DataAdaptorModifier and TypeClassDescriptionclass
XmlDataAdaptor is a DataAdaptor that specifically supports (reading/writing) (from/to) XML.Methods in xal.tools.xml that return DataAdaptorModifier and TypeMethodDescriptionXmlDataAdaptor.childAdaptor
(String label) Convenience method to get a single child adaptor when only one is expectedXmlDataAdaptor.createChild
(String tagName) Create a new offspring DataAdaptor given the tagNameMethods in xal.tools.xml that return types with arguments of type DataAdaptorModifier and TypeMethodDescriptionXmlDataAdaptor.childAdaptors()
Create a list of child adaptors (one adaptor for each non-null child node).XmlDataAdaptor.childAdaptors
(String label) Create a list of child adaptors (one adaptor for each non-null child node whose tag name is equal to the specified label).Methods in xal.tools.xml with parameters of type DataAdaptorModifier and TypeMethodDescriptionvoid
XmlDataAdaptor.removeChild
(DataAdaptor adaptor) Remove a child DataAdaptor