public class Bend extends Dipole
Electromagnet.Property| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
s_strType |
_useFieldReadback, FIELD_RB_HANDLE, mainSupplyIdleff, m_bucMagnetchannelSuite, m_bolIsSoft, m_bolStatus, m_bolValid, m_bucAlign, m_bucAper, m_bucTwiss, m_dblLen, m_dblPos, m_dblS, m_mapAttrs, m_objAccel, m_seqParent, m_strEId, m_strId, m_strPIdDIPOLE, HORIZONTAL, NO_ORIENTATION, OCT, OCTUPOLE, poles, QUAD, QUADRUPOLE, SEXT, SEXTUPOLE, SOL, SOLENOID, VERTICAL| Constructor and Description |
|---|
Bend(java.lang.String strId) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDfltBendAngle()
Get the dipole bend magnet bending angle.
|
double |
getDfltPathLength()
returns design path length in meters
|
double |
getEntrRotAngle()
returns dipole rotation angle for entrance pole face (deg)
|
double |
getExitRotAngle()
returns dipole rotation angle for exit pole face (deg)
|
int |
getOrientation()
Get the orientation of the magnet as defined by MagnetType.
|
double |
getQuadComponent()
returns quadrupole component for bend dipole
|
java.lang.String |
getType()
Override to provide type signature
|
getBendAngle, isPolefindChannel, getCurrent, getCycleState, getDesignPropertyValue, getField, getFieldInt, getFieldReadback, getFieldSetting, getHandles, getLivePropertyChannels, getLivePropertyValue, getMainSupply, getTotalFieldSetting, isPermanent, lowerAlarmFieldLimit, lowerCurrentLimit, lowerDisplayFieldLimit, lowerFieldLimit, lowerWarningFieldLimit, setCurrent, setCycleEnable, setField, setUseFieldReadback, toCAFromField, toFieldFromCA, update, updatePowerSupplies, upperAlarmFieldLimit, upperCurrentLimit, upperDisplayFieldLimit, upperFieldLimit, upperWarningFieldLimit, useFieldReadback, write, writePowerSuppliesaddBucket, getDesignField, getDfltField, getEffLength, getMagBucket, getNormField, getPolarity, getTangField, isCorrector, isHorizontal, isMagnet, isSkew, isVertical, setDfltField, setMagBucketchannelSuite, clear, dataLabel, getAccelerator, getAlign, getAndConnectChannel, getAper, getBucket, getBuckets, getChannel, getEId, getId, getLength, getParent, getPId, getPitchAngle, getPosition, getPrimaryAncestor, getRollAngle, getSDisplay, getSoftType, getStatus, getTwiss, getValid, getXOffset, getYawAngle, getYOffset, getZOffset, hasBucket, hasParent, isKindOf, lazilyGetAndConnect, removeFromParent, setAccelerator, setAlign, setAper, setLength, setParent, setPitchAngle, setPosition, setRollAngle, setSDisplay, setStatus, setTwiss, setValid, setXOffset, setYawAngle, setYOffset, setZOffset, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisKindOfpublic static final java.lang.String s_strType
public java.lang.String getType()
public int getOrientation()
getOrientation in interface MagnetTypegetOrientation in class Magnetpublic double getDfltBendAngle()
public double getDfltPathLength()
public double getEntrRotAngle()
public double getExitRotAngle()
public double getQuadComponent()