Package eu.ess.bled.devices.lattice
Class Magnet
java.lang.Object
eu.ess.bled.Subsystem
eu.ess.bled.devices.lattice.BeamlineElement
eu.ess.bled.devices.lattice.Magnet
- All Implemented Interfaces:
BLEDEntity
,Serializable
- Direct Known Subclasses:
Bend
,MultipoleMagnet
,Solenoid
Magnet
represents a physical magnet in the lattice.
Magnet
is connected to a particular PowerSupply
.- Author:
- Jaka Bobnar
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.ess.bled.devices.lattice.BeamlineElement
BeamlineElement.ApertureType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setPowerSupply
(PowerSupply powerSupply) void
setSkewAngle
(Double skewAngle) 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
-
Magnet
public Magnet()
-
-
Method Details
-
getSkewAngle
-
setSkewAngle
-
getPowerSupply
-
setPowerSupply
-