Package xal.extension.jels.smf.impl
Class Chopper
java.lang.Object
xal.smf.AcceleratorNode
xal.extension.jels.smf.impl.Chopper
- All Implemented Interfaces:
Comparable
,ElementType
,DataListener
The implementation of the Chopper class.
- Author:
- Juan F. Esteban Müller <juanf.estebanmuller@esss.se>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConstructorChopper
(String strId, ChannelFactory channelFactory) Constructor -
Method Summary
Modifier and TypeMethodDescriptionint
getType()
Override to provide type signaturevoid
setPulseLength
(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:
-
LENGTH_SET_HANDLE
- See Also:
-
STATUS_RB_HANDLE
- See Also:
-
-
Constructor Details
-
Chopper
Constructor -
Chopper
Constructor
-
-
Method Details
-
getType
Override to provide type signature- Specified by:
getType
in classAcceleratorNode
-
getStatusOnOff
- Throws:
GetException
-
setPulseLength
- Throws:
PutException
-