Class VerCorrectorList
java.lang.Object
org.scictrl.mp.orbitcorrect.model.optics.AbstractProtectedList<VerCorrector>
org.scictrl.mp.orbitcorrect.model.optics.AbstractProtectedMagnetList<VerCorrector>
org.scictrl.mp.orbitcorrect.model.optics.VerCorrectorList
VerCorrectorList class.
- Author:
- igor@scictrl.com
-
Field Summary
Fields inherited from class org.scictrl.mp.orbitcorrect.model.optics.AbstractProtectedList
dl, owner, type
-
Method Summary
Methods inherited from class org.scictrl.mp.orbitcorrect.model.optics.AbstractProtectedMagnetList
getPowerSupplies
-
Method Details
-
apply
This method execute apply method on owner of this list.- Returns:
- a int integer which indicate if method succeded
- Throws:
InconsistentDataException
- if different bendings in list demands different current.IllegalStateException
- if any.DataBushPackedException
- if any.- See Also:
-
toCorrectorArray
This method generate and return array ofVerCorrector
elements.- Returns:
- an array of
VerCorrector
objects
-
update
This method reads current fromPowerSupply
and transforms it to magnetic properties and sets it to list's elements.- Returns:
- a int
- Throws:
IllegalStateException
- if any.DataBushPackedException
- if any.
-