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 AccessiblePropertystatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionESSIonSourceCoil(String strId) ESSIonSourceCoil(String strId, ChannelFactory channelFactory) -
Method Summary
Modifier and TypeMethodDescriptiondoublegetType()Derived class must furnish a unique type idvoidsetCurrent(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:AcceleratorNodeDerived class must furnish a unique type id- Specified by:
getTypein classAcceleratorNode
-