Class CorrectionElement
java.lang.Object
eu.ess.bled.devices.lattice.installation.CorrectionElement
- All Implemented Interfaces:
BLEDEntity
,Serializable
CorrectionElement
represents a real life correction of the
beamline element. When devices are installed in the system, their
characteristics might differ from the ideal designed system. In such cases
the element needs to be corrected. The corrections include its rotation,
alignment along the z
(beam axis), the real length of the
element and the real optical lengths could also be different.- Author:
- Jaka Bobnar
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()
void
setAlignPitch
(Double alignPitch) void
setAlignRoll
(Double alignRoll) void
void
void
setAlignYaw
(Double alignYaw) void
void
setBeamlineElement
(BeamlineElement beamlineElement) void
setRealApertureX
(Double realApertureX) void
setRealApertureY
(Double realApertureY) void
setRealLength
(Double realLength) void
setRealOpticalLength
(Double realOpticalLength)
-
Constructor Details
-
CorrectionElement
public CorrectionElement()
-
-
Method Details
-
getId
-
getAlignX
-
setAlignX
-
getAlignY
-
setAlignY
-
getAlignZ
-
setAlignZ
-
getAlignPitch
-
setAlignPitch
-
getAlignYaw
-
setAlignYaw
-
getAlignRoll
-
setAlignRoll
-
setRealLength
-
getRealLength
-
setRealOpticalLength
-
getRealOpticalLength
-
getBeamlineElement
-
setBeamlineElement
-
getRealApertureX
-
setRealApertureX
-
getRealApertureY
-
setRealApertureY
-