TANGO
Device Server



Lucia Monochromator Device Server
Device Attributes Description

LuciaMonochromator Class

Revision: release_1_4_1 - Author: langlois

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
Energy: Energy of the monochromator
DEV_DOUBLE
READ_WRITE
No
Thetam: Angle of the thetam motor
DEV_DOUBLE
READ_WRITE
No
Crystal: Crystal Selected (image of the MonochromatorCrystal attribute from the BeamEnergy device server) 0: Insb 1: Silicium 2: Beryl 3: Yb66 4: KTP
DEV_SHORT
READ_WRITE
No
Theta2: image of the AxisCurrentPosition from the theta2 motor
DEV_DOUBLE
READ_WRITE
No
theta2Fine: Value of the Theta2 Fine motor (Piezo, controlled by the 2005 board).
DEV_DOUBLE
WRITE
No
Gamma1: image of the AxisCurrentPosition from the gamma1 motor
DEV_DOUBLE
READ_WRITE
No
Z1: image of the AxisCurrentPosition from the z1 motor
DEV_DOUBLE
READ_WRITE
No
Gamma2: image of the AxisCurrentPosition from the gamma2 motor
DEV_DOUBLE
READ_WRITE
No
Z2: image of the AxisCurrentPosition from the z2 motor
DEV_DOUBLE
READ_WRITE
No
Tx: Translation X of the monochromator: allows to change the Crystal
DEV_DOUBLE
READ_WRITE
Yes
IsCorrecting: Flag saying wether the monochromator is correcting the beam position or not: 1: correcting 0: not correcting
DEV_SHORT
READ
No
CrystalName: Name of the Crystal
DEV_STRING
READ
No





Spectrum Attributes
Attribute name
Data Type
X Data Length
Expert
Theta2Constants: List of the Theta2 polynomial constants (a0...aN): Theta2 = a0 + a1x + a2x� + a3x^3 .... where x is the Energy (Thetam Angle)
DEV_DOUBLE
15
Yes
theta2FineConstants: List of the Theta2fine polynomial constants (a0...aN): Theta2fine = a0 + a1x + a2x� + a3x^3 .... where x is the Energy (Thetam Angle)
DEV_DOUBLE
15
Yes
Gamma1Constants: List of the Gamma1 polynomial constants (a0...aN): Gamma1 = a0 + a1x + a2x� + a3x^3 .... where x is the Energy (Thetam Angle)
DEV_DOUBLE
15
Yes
Z1Constants: List of the Z1 polynomial constants (a0...aN): Z1 = a0 + a1x + a2x� + a3x^3 .... where x is the Energy (Thetam Angle)
DEV_DOUBLE
15
Yes
Gamma2Constants: List of the Gamma2 polynomial constants (a0...aN): Gamma2 = a0 + a1x + a2x� + a3x^3 .... where x is the Energy (Thetam Angle)
DEV_DOUBLE
15
Yes
Z2Constants: List of the Z2 polynomial constants (a0...aN): Z2 = a0 + a1x + a2x� + a3x^3 .... where x is the Energy (Thetam Angle)
DEV_DOUBLE
15
Yes







ESRF - Software Engineering Group