Package xal.extension.jels.smf.impl
Class SpaceChargeCompensation
java.lang.Object
xal.smf.AcceleratorNode
xal.extension.jels.smf.impl.SpaceChargeCompensation
- All Implemented Interfaces:
Comparable
,ElementType
,DataListener
The implementation of the Gas flow element for Space Charge Compensation.
- Author:
- Natalia Milas <natalia.milas@esss.se>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal AccessibleProperty
static final String
static final String
static final String
-
Constructor Summary
ConstructorsConstructorDescriptionSpaceChargeCompensation
(String strId) ConstructorSpaceChargeCompensation
(String strId, ChannelFactory channelFactory) Constructor -
Method Summary
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:
-
N2FLOW_RB_HANDLE
- See Also:
-
N2FLOW_SET_HANDLE
- See Also:
-
n2flow
-
-
Constructor Details
-
SpaceChargeCompensation
Constructor -
SpaceChargeCompensation
Constructor
-
-
Method Details
-
getType
Override to provide type signature- Specified by:
getType
in classAcceleratorNode
- Returns:
- String type
-
getN2Flow
- Throws:
GetException
-
setN2Flow
- Throws:
PutException
-