Package xal.extension.jels.smf.impl
Class Iris
java.lang.Object
xal.smf.AcceleratorNode
xal.extension.jels.smf.impl.Iris
- All Implemented Interfaces:
Comparable,ElementType,DataListener
The implementation of the Iris class.
- Author:
- Juan F. Esteban Müller <juanf.estebanmuller@esss.se>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal AccessiblePropertystatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringfinal AccessiblePropertyfinal AccessibleProperty -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoublegetType()Override to provide type signaturevoidsetAperture(double dblVal) voidsetOffsetX(double dblVal) voidsetOffsetY(double dblVal) 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:
-
APERTURE_SET_HANDLE
- See Also:
-
APERTURE_RB_HANDLE
- See Also:
-
aperture
-
OFFSET_X_SET_HANDLE
- See Also:
-
OFFSET_X_RB_HANDLE
- See Also:
-
xOffset
-
OFFSET_Y_SET_HANDLE
- See Also:
-
OFFSET_Y_RB_HANDLE
- See Also:
-
yOffset
-
-
Constructor Details
-
Iris
Constructor -
Iris
Constructor
-
-
Method Details
-
getType
Override to provide type signature- Specified by:
getTypein classAcceleratorNode
-
getAperture
- Throws:
GetException
-
getOffsetX
- Throws:
GetException
-
getOffsetY
- Throws:
GetException
-
setAperture
- Throws:
PutException
-
setOffsetX
- Throws:
PutException
-
setOffsetY
- Throws:
PutException
-