Device Properties |
Property name |
Property type |
Description |
HeightExit |
Tango::DEV_DOUBLE |
HeightExit Wanted, it will be used to calculate Tz2 and Ts2 (= D).
Distance between the incident ray and the exit ray |
MemorizedSlot |
Tango::DEV_LONG |
The startup default slot |
DefaultFunctioningMode |
Tango::DEV_LONG |
The startup default functioning mode |
CommandStopName |
Tango::DEV_STRING |
Name of the command Stop of the Motors device.
(before there were two kinds of galilaxis) |
CommandStateName |
Tango::DEV_STRING |
Name of the command State of the Motors device.
e.g: For a simulated motors it is State (before there were two kinds of galilaxis) |
AttributePositionName |
Tango::DEV_STRING |
Name of the Attribute which move the Motors device.
e.g: For a GalilAxis it is position. |
DistanceBetweenSourceAndMonochromator |
Tango::DEV_DOUBLE |
This property represents the p variable in the curvature calculus.
It represents a fixed distance between the beam source and the monochromator. |
BenderName |
Tango::DEV_STRING |
Name of the 2nd Crystal Bender device |
AttributeCurvatureName |
Tango::DEV_STRING |
The attribute curvature name |
AttributeCurvatureRadiusName |
Tango::DEV_STRING |
Name of the attribute of the curvature radius. |
BenderAsymetryPolynomialCoefficients |
Array of double |
List of the BenderAsymetry (A) Polynomial Coefficients values,for the current slot
i.e : BenderAsymetry = a0+a1x+a2x^2 where x=theta. |
Ts2MotorName |
Tango::DEV_STRING |
Name of the Ts2 Motor (Longitudinal Translation of the 2nd crystal to change the slot). |
Tz2MotorName |
Tango::DEV_STRING |
Name of the Tz2 Motor (Elevation Translation of the 2nd crystal). |
Rz2MotorName |
Tango::DEV_STRING |
Name of the Rz2 Motor (Yaw of the 2nd crystal). |
Rz2TablePath |
Tango::DEV_STRING |
Path of the Rz2 table.
Should be 2 columns like:
2
3
Energy Rz2
10 2.3
16 5
20 9 |
Rs2MotorName |
Tango::DEV_STRING |
Name of the Rs2 Motor(Roll of the 2nd crystal). |
Rs2Si111TablePath |
Tango::DEV_STRING |
Path of the Rs2 table for the Si111 slot
Should be 2 columns like:
2
3
Energy Rs2
10 2.3
16 5
20 9 |
Rs2Si220TablePath |
Tango::DEV_STRING |
Path of the Rs2 table for the Si220 slot
Should be 2 columns like:
2
3
Energy Rs2
10 2.3
16 5
20 9 |
Rx2FineMotorName |
Tango::DEV_STRING |
Name of the Rx2Fine Motor (Fine Pitch of the 2nd crystal made by a piezomotor). |
Rx2CoarseMotorName |
Tango::DEV_STRING |
Name of the Rx2Coarse Motor (Coarse Pitch of the 2nd crystal made by a picomotor). |
TablesRootPath |
Tango::DEV_STRING |
The root path to the tables |
Tx1MotorName |
Tango::DEV_STRING |
Name of the Tx1 Motor (translation of the 1st crystal to change the slot). |
Rs1MotorName |
Tango::DEV_STRING |
Name of the Rs1 Motor(Roll of the 1st crystal). |
ThetaBraggMotorName |
Tango::DEV_STRING |
Name of the Theta Bragg Motor (Rx). |
AttributeTemperatureName |
Tango::DEV_STRING |
Name of the attribute of the temperature. |
Crystal1TemperatureName |
Tango::DEV_STRING |
Name of the 1st Crystal Temperature Device |
TPPDeviceName |
Tango::DEV_STRING |
Name of the TPP device located under the monochromator used to rotate it and adjust its height. |
Mirror1RxDeviceName |
Tango::DEV_STRING |
Mirror 1 Rx device name used to compute the fixed exit (unit in mRad) |
Slot1TranslationReferences |
Array of double |
Reference values for slot1 (T1x) and (T2s) |
Slot2TranslationReferences |
Array of double |
Reference values for slot2 (T1x) and (T2s) |
MemorizedEnableTz2 |
Tango::DEV_BOOLEAN |
Memorization of Tz2 Enabling |
MemorizedEnableTs2 |
Tango::DEV_BOOLEAN |
Memorization of Ts2 Enabling |