Package xal.extension.jels.smf.impl
Class ESSIonSourceCoil
java.lang.Object
xal.smf.AcceleratorNode
xal.extension.jels.smf.impl.ESSIonSourceCoil
- All Implemented Interfaces:
Comparable
,ElementType
,DataListener
ESS implementation of the Ion Source Coils.
- Author:
- Juan F. Esteban Müller <juanf.estebanmuller@esss.se>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal AccessibleProperty
static final String
static final String
static final String
-
Constructor Summary
ConstructorsConstructorDescriptionESSIonSourceCoil
(String strId) ESSIonSourceCoil
(String strId, ChannelFactory channelFactory) -
Method Summary
Modifier and TypeMethodDescriptiondouble
getType()
Derived class must furnish a unique type idvoid
setCurrent
(double dblValue) Methods inherited from class xal.smf.AcceleratorNode
addBucket, batchConnectAllHandles, batchConnectAllHandlesAndWait, channelSuite, clear, compareTo, dataLabel, findChannel, getAccelerator, getAccessibleProperties, getAccessibleProperties, getAlign, getAllChannels, getAndConnectChannel, getAndConnectChannelSetAndReadback, getAper, getBucket, getBuckets, getChannel, getDefaultHandles, getDesignPropertyValue, getEId, getHandles, getId, getLength, getLivePropertyChannels, getLivePropertyValue, getParent, getPId, getPitchAngle, getPosition, getPrimaryAncestor, getProperties, getReadbackHandles, getRollAngle, getSDisplay, getSetHandle, getSoftType, getStatus, getTwiss, getValid, getXOffset, getYawAngle, getYOffset, getZOffset, hasBucket, hasParent, isChannelSettable, isKindOf, isMagnet, lazilyGetAndConnect, removeFromParent, setAccelerator, setAlign, setAper, setDesignPropertyValue, setLength, setLivePropertyValue, setParent, setPitchAngle, setPosition, setRollAngle, setSDisplay, setStatus, setTwiss, setValid, setValueAndVerify, setXOffset, setYawAngle, setYOffset, setZOffset, toString, update, write, writeAttributes, writeStatus
-
Field Details
-
TYPE
- See Also:
-
I_HANDLE
- See Also:
-
I_SET_HANDLE
- See Also:
-
current
-
-
Constructor Details
-
ESSIonSourceCoil
-
ESSIonSourceCoil
-
-
Method Details
-
getCurrent
- Throws:
GetException
-
setCurrent
- Throws:
PutException
-
getType
Description copied from class:AcceleratorNode
Derived class must furnish a unique type id- Specified by:
getType
in classAcceleratorNode
-