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 AccessibleProperty
static final String
static final String
static final String
static final String
static final String
static final String
static final String
final AccessibleProperty
final AccessibleProperty
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
double
double
getType()
Override to provide type signaturevoid
setAperture
(double dblVal) void
setOffsetX
(double dblVal) void
setOffsetY
(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:
getType
in classAcceleratorNode
-
getAperture
- Throws:
GetException
-
getOffsetX
- Throws:
GetException
-
getOffsetY
- Throws:
GetException
-
setAperture
- Throws:
PutException
-
setOffsetX
- Throws:
PutException
-
setOffsetY
- Throws:
PutException
-