Package xal.extension.jels.smf.impl
Class EMU
java.lang.Object
xal.smf.AcceleratorNode
xal.extension.jels.smf.impl.EMU
- All Implemented Interfaces:
Comparable
,ElementType
,DataListener
The implementation of the EMU class.
- Author:
- Juan F. Esteban Müller <juanf.estebanmuller@esss.se>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
final AccessibleProperty
final AccessibleProperty
final AccessibleProperty
final AccessibleProperty
final AccessibleProperty
final AccessibleProperty
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorEMU
(String strId, ChannelFactory channeFactory) Primary Constructor -
Method Summary
Modifier and TypeMethodDescriptiongetType()
Override to provide type signaturedouble
double
double
double
double
double
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:
-
EMITT_X_HANDLE
- See Also:
-
xEmitt
-
EMITT_Y_HANDLE
- See Also:
-
yEmitt
-
ALPHA_Y_TWISS_HANDLE
- See Also:
-
yAlphaTwiss
-
BETA_Y_TWISS_HANDLE
- See Also:
-
yBetaTwiss
-
ALPHA_X_TWISS_HANDLE
- See Also:
-
xAlphaTwiss
-
BETA_X_TWISS_HANDLE
- See Also:
-
xBetaTwiss
-
-
Constructor Details
-
EMU
Constructor -
EMU
Primary Constructor
-
-
Method Details
-
getType
Override to provide type signature- Specified by:
getType
in classAcceleratorNode
-
getXEmittance
- Throws:
GetException
-
getYEmittance
- Throws:
GetException
-
getYAlphaTwiss
- Throws:
GetException
-
getYBetaTwiss
- Throws:
GetException
-
getXAlphaTwiss
- Throws:
GetException
-
getXBetaTwiss
- Throws:
GetException
-