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()voidsetAlignPitch(Double alignPitch) voidsetAlignRoll(Double alignRoll) voidvoidvoidsetAlignYaw(Double alignYaw) voidvoidsetBeamlineElement(BeamlineElement beamlineElement) voidsetRealApertureX(Double realApertureX) voidsetRealApertureY(Double realApertureY) voidsetRealLength(Double realLength) voidsetRealOpticalLength(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
-