Uses of Class
org.scictrl.mp.orbitcorrect.model.optics.ElementList
Package
Description
-
Uses of ElementList in org.scictrl.mp.orbitcorrect
Modifier and TypeMethodDescriptionIDataBushReader.getList()
Returns list of instances of DataBush elements created byread()
method.IDataBushReader.read()
Reads input and creates DataBush elements.IDataBushReader.read
(ElementList<AbstractDataBushElement> list) Reads input and creates DataBush elements.DBInitializer.readInputFile()
readInputFile.Modifier and TypeMethodDescriptionIDataBushReader.read
(ElementList<AbstractDataBushElement> list) Reads input and creates DataBush elements. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.accessories
Modifier and TypeFieldDescriptionDefaultCurrentApplyModel.magnets
ElementList of magnets that contribute to AVG value of current.Modifier and TypeMethodDescriptionDefaultDBReader.getList()
Returns list of instances of DataBush elements created byread()
method.MADInterpreter.getList()
Returns list of instances of DataBush elements created byread()
method.PropertiesReader.getList()
Returns list of instances of DataBush elements created byread()
method.static ElementList
<AbstractDataBushElement> DefaultDBReader.getSamples()
Returns samples of all elements recognized by DataBush and DefaultDBReader.DefaultDBReader.read()
Reads input and creates DataBush elements.DefaultDBReader.read
(ElementList<AbstractDataBushElement> l) Reads input and creates DataBush elements.MADInterpreter.read()
Reads input and creates DataBush elements.MADInterpreter.read
(ElementList<AbstractDataBushElement> l) Reads input and creates DataBush elements.PropertiesReader.read()
Reads input and creates DataBush elements.PropertiesReader.read
(ElementList<AbstractDataBushElement> l) Reads input and creates DataBush elements.Modifier and TypeMethodDescriptionstatic String
Utilities.compareImputs
(ElementList<AbstractDataBushElement> first, ElementList<AbstractDataBushElement> second) Compares elements from two diffrent ElementLists and returns report.Method compares if there are same elements in both lists.They represent same physical element in storage ring.If this is true, method compares diffrent values of these two elements.The diffrences in lists and elements (same) are written in StringBuffer.static String
Utilities.printFormated
(ElementList<AbstractDataBushElement> l) Returns string describing elements in ElementList.static void
Utilities.printFormated
(ElementList<AbstractDataBushElement> l, PrintWriter p) Prints to PrintWriter string describing elements in ElementList.DefaultDBReader.read
(ElementList<AbstractDataBushElement> l) Reads input and creates DataBush elements.MADInterpreter.read
(ElementList<AbstractDataBushElement> l) Reads input and creates DataBush elements.PropertiesReader.read
(ElementList<AbstractDataBushElement> l) Reads input and creates DataBush elements.static String[]
MADInterpreter.saveToStrings
(ElementList<AbstractDataBushElement> l) Saves elements fromElementList
in same way, as they are withsaveToStrings(DataBush)
.static String
Utilities.toStringBasics
(ElementList<AbstractDataBushElement> list) toStringBasics. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.correction
Modifier and TypeMethodDescriptionOrbitCorrectionController.getBPMonitors
(Orientation ori) getBPMonitors.OrbitCorrectionOperator.getBPMonitors
(Orientation ori) getBPMonitors.Correction.getCorrectors()
Getter for the fieldcorrectors
.OrbitCorrectionController.getCorrectors
(Orientation ori) Getter for the fieldcorrectors
.OrbitCorrectionOperator.getCorrectors
(Orientation ori) getCorrectors.CorrectionInstruction.prepareStep()
prepareStep.Modifier and TypeMethodDescriptionString[]
OrbitCorrectionController.checkBPMs
(ElementList<BPMonitor> bpms) Makes quick local check of usability of devices and returns array with names of failed devices.String[]
OrbitCorrectionController.checkPowerSupplies
(ElementList<AbstractCorrector> l) Makes quick local check of usability of devices and returns array with names of failed devices.void
OrbitCorrectionOperator.initialize
(String name, DataBush db, ElementList<AbstractCorrector>[] correctors, ElementList<BPMonitor>[] bpms, OrbitCorrectionController contrl) initialize.void
OrbitCorrectionController.setBPMonitors
(ElementList<BPMonitor> l, Orientation ori) setBPMonitors.void
OrbitCorrectionController.setCorrectors
(ElementList<AbstractCorrector> l, Orientation ori) Setter for the fieldcorrectors
.String[]
OrbitCorrectionController.testBPMs
(ElementList<BPMonitor> bpms) Makes test of devices and returns array with names of failed devices.String[]
OrbitCorrectionController.testPowerSupplies
(ElementList<AbstractCorrector> l) Makes test of devices and returns array with names of failed devices.ModifierConstructorDescriptionCorrection
(ElementList<AbstractCorrector> corr, RFGenerator rf, double[] correction, Orientation ori, double scale, int eigenvaluesUsed, double[] eigenvalues) Constructor -
Uses of ElementList in org.scictrl.mp.orbitcorrect.correction.automatic
Modifier and TypeMethodDescriptionvoid
AutomaticOrbitCorrectionOperator.initialize
(String name, DataBush db, ElementList<AbstractCorrector>[] correctors, ElementList<BPMonitor>[] bpms, OrbitCorrectionController contrl) initialize. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.correction.models
Modifier and TypeMethodDescriptionFrequencyOrbitCorrectionModel.addColumnToResponseMatrix
(ResponseMatrix responseMatrix, ElementList<AbstractCorrector> correctors, ElementList<BPMonitor> monitors, DataBush databush) addColumnToResponseMatrix.protected void
AbstractSVDBasedModel.addReduction
(ElementList<BPMonitor> monitors, ElementList<AbstractCorrector> correctors, ResponseMatrix responseMatrix, double[] correction) makeCorrection method comment.protected AbstractCorrector
Bump3CModel.getCorrector
(ElementList<AbstractCorrector> l, int index) getCorrector.protected abstract Correction
AbstractSVDBasedModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator op) makeCorrection.protected Correction
AbstractSVDOrbitCorrectionModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator oc) makeCorrection.protected Correction
Bump3CModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator op) makeCorrection.protected Correction
Bump4CModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator op) makeCorrection.protected Correction
CorrectorStrengthReductionModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator op) makeCorrection.protected Correction
EmpiricOrbitCorrectionModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator oc) makeCorrection.protected Correction
FrequencyOrbitCorrectionModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator op) makeCorrection.protected Correction
ResponseMatrixBumpModel.makeCorrection
(ElementList<AbstractCorrector> correctors, Orbit orbit, ResponseMatrix responseMatrix, DataBush db, OrbitCorrectionOperator op) makeCorrection.EmpiricOrbitCorrectionModel.measureResponseMatrix
(boolean showProgress, ElementList<AbstractCorrector> correctors, ElementList<BPMonitor> monitors, DataBush databush) measureResponseMatrix.protected void
AbstractOCModel.testCorrectors
(ElementList<AbstractCorrector> cor) setCorrectors method comment.protected void
Bump3CModel.testCorrectors
(ElementList<AbstractCorrector> cor) setCorrectors method comment.protected void
Bump4CModel.testCorrectors
(ElementList<AbstractCorrector> cor) setCorrectors method comment.protected void
Bump3CModel.testElements
(ElementList<AbstractCorrector> correctors, DataBush db) testElements.protected void
Bump4CModel.testElements
(ElementList<AbstractCorrector> correctors, DataBush db) testElements.protected void
AbstractOCModel.testMonitors
(ElementList<BPMonitor> monitors) testMonitors. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.model.optics
Modifier and TypeMethodDescriptionElementList
<?> AbstractProtectedList.toElementList()
toElementList.Modifier and TypeMethodDescriptionint
DataBush.applyFast
(ElementList<AbstractDataBushElement> cor) Perform fast apply for elements in list.int
DataBushHandler.applyFast
(ElementList<AbstractDataBushElement> cor) This method applies correctors by calling method_applyFromMagnets
on them.void
DataBush.init
(ElementList<AbstractDataBushElement> l) Initialize DataBush with elements from list.boolean
DataBush.testPowerSupplies
(ElementList<AbstractDataBushElement> list) Tests power supplies or magnets in lust if are usable.ModifierConstructorDescriptionElementList
(ElementList<T> el) This constructor constructsElementList
from Array of DataBushElements.ValueList
(ElementList<T> el, double[] values) Constructor for ValueList. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.server
Modifier and TypeMethodDescriptionServerDataModel.getAvailableBPMs
(Orientation orinetation) getAvailableBPMs.ServerDataModel.getAvailableBpmsH()
Getter for the fieldavailableBpmsH
.ServerDataModel.getAvailableBpmsV()
Getter for the fieldavailableBpmsV
.ServerDataModel.getAvailableCorrectors
(Orientation orientation) getAvailableCorrectors.ServerDataModel.getAvailableCorrectorsH()
Getter for the fieldavailableCorrectorsH
.ServerDataModel.getAvailableCorrectorsV()
Getter for the fieldavailableCorrectorsV
.ServerDataModel.getSelectedBPMs
(Orientation orinetation) getSelectedBPMs.ServerDataModel.getSelectedBpmsH()
Getter for the fieldselectedBpmsH
.ServerDataModel.getSelectedBpmsV()
Getter for the fieldselectedBpmsV
.ServerDataModel.getSelectedCorrectorsH()
Getter for the fieldselectedCorrectorsH
.ServerDataModel.getSelectedCorrectorsV()
Getter for the fieldselectedCorrectorsV
.Modifier and TypeMethodDescriptionvoid
ServerDataModel.setAvailableBpmsH
(ElementList<BPMonitor> availableBpmsH) Setter for the fieldavailableBpmsH
.void
ServerDataModel.setAvailableBpmsV
(ElementList<BPMonitor> availableBpmsV) Setter for the fieldavailableBpmsV
.void
ServerDataModel.setAvailableCorrectorsH
(ElementList<AbstractCorrector> availableCorrectorsH) Setter for the fieldavailableCorrectorsH
.void
ServerDataModel.setAvailableCorrectorsV
(ElementList<AbstractCorrector> availableCorrectorsV) Setter for the fieldavailableCorrectorsV
.void
ServerDataModel.setSelectedBpmsH
(ElementList<BPMonitor> selectedBpmsH) Setter for the fieldselectedBpmsH
.void
ServerDataModel.setSelectedBpmsV
(ElementList<BPMonitor> selectedBpmsV) Setter for the fieldselectedBpmsV
.void
ServerDataModel.setSelectedCorrectorsH
(ElementList<AbstractCorrector> selectedCorrectorsH) Setter for the fieldselectedCorrectorsH
.void
ServerDataModel.setSelectedCorrectorsV
(ElementList<AbstractCorrector> selectedCorrectorsV) Setter for the fieldselectedCorrectorsV
. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.server.app
Modifier and TypeMethodDescriptionprotected void
AbstractOCAppServer.reportElementsUsage
(ElementList<?> selected) reportElementsUsage. -
Uses of ElementList in org.scictrl.mp.orbitcorrect.utilities
Modifier and TypeMethodDescriptionOrbit.getBPMs()
getBPMs.ClosedOrbitAnalyzerBean.getCorrectors
(Orientation orientation) Getter for the fieldcorrectors
.Modifier and TypeMethodDescriptionstatic final Orbit
OrbitMonitor.loadFromFile
(File file, ElementList<BPMonitor> bpms) loadFromFile.void
OrbitMonitor.setBPMs
(ElementList<BPMonitor> bpms) setBPMs.ModifierConstructorDescriptionOrbit
(ElementList<BPMonitor> bpms, double[] x, double[] z) Constructor for Orbit.Orbit
(ElementList<BPMonitor> bpms, Orbit ref) Creates new Orbit object from BPMs and reference.ResponseMatrix
(ElementList<BPMonitor> bpms, ElementList<AbstractCorrector> correctors) Creates new RM which has dimensions and device names initialized with provided parameters.