Package eu.ess.bled.devices.lattice
Class Bend
java.lang.Object
eu.ess.bled.Subsystem
eu.ess.bled.devices.lattice.BeamlineElement
eu.ess.bled.devices.lattice.Magnet
eu.ess.bled.devices.lattice.Bend
- All Implemented Interfaces:
BLEDEntity
,Serializable
Bend
is an extension of the Magnet
, which describes a
single bending magnet in the accelerator.- Author:
- Jaka Bobnar
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Orientation
describes different magnet orientations.Nested classes/interfaces inherited from class eu.ess.bled.devices.lattice.BeamlineElement
BeamlineElement.ApertureType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGap()
void
setBendAngle
(Double bendAngle) void
setCurvatureRadius
(Double curvatureRadius) void
setEntranceAngle
(Double entranceAngle) void
setEntranceCurvature
(Double entranceCurvature) void
setEntranceName
(String entranceName) void
setExitAngle
(Double exitAngle) void
setExitCurvature
(Double exitCurvature) void
setExitName
(String exitName) void
void
setOrientation
(Bend.Orientation orientation) Methods inherited from class eu.ess.bled.devices.lattice.Magnet
getPowerSupply, getSkewAngle, setPowerSupply, setSkewAngle
Methods inherited from class eu.ess.bled.devices.lattice.BeamlineElement
getApertureType, getApertureX, getApertureY, getCorrectionElement, getLength, getOpticalLength, getPosition, getProperties, setApertureType, setApertureX, setApertureY, setCorrectionElement, setLength, setOpticalLength, setPosition, setProperties
Methods inherited from class eu.ess.bled.Subsystem
getDescription, getId, getInstanceName, getName, getParentSubsystem, getPreviousSubsystem, getSubsystemType, getValuesAsString, isActive, isVirtual, setActive, setDescription, setInstanceName, setName, setParentSubsystem, setPreviousSubsystem, setSubsystemType, setVirtual, toString
-
Constructor Details
-
Bend
public Bend()
-
-
Method Details
-
getBendAngle
-
setBendAngle
-
getEntranceAngle
-
setEntranceAngle
-
getExitAngle
-
setExitAngle
-
getEntranceCurvature
-
setEntranceCurvature
-
getExitCurvature
-
setExitCurvature
-
getEntranceName
-
setEntranceName
-
getExitName
-
setExitName
-
getGap
-
setGap
-
getCurvatureRadius
-
setCurvatureRadius
-
getOrientation
-
setOrientation
-