Device Properties |
Property name |
Property type |
Description |
AsymmetryAttributeName |
Tango::DEV_STRING |
The name of the bender device attribute representing assymetry between
the motors benders. |
AttributePiezoName |
Tango::DEV_STRING |
The name of the attribute to the reach the good attribute for the galil piezo ana device. |
AttributePositionName |
Tango::DEV_STRING |
The name of the position attribute motor. |
AUnspin |
Tango::DEV_DOUBLE |
Represents the AUnspin coefficient of the Unspin equation :
Unspin = AUnspin X Energy + BUnspin. |
Bender1AttributeName |
Tango::DEV_STRING |
the name of the bender1 attribute of the bender device. |
Bender2AttributeName |
Tango::DEV_STRING |
The name of the bender2 attribute of the bender device. |
BenderAttributeName |
Tango::DEV_STRING |
Tne name of the attribute for the pseudo bender value to reach by the bender device. |
BenderDeviceName |
Tango::DEV_STRING |
The name of the bender device to reach in order to apply a bending value. |
BenderRadiusAttributeName |
Tango::DEV_STRING |
The bender radius attribute name of the bender device. |
BenderStateCommandName |
Tango::DEV_STRING |
The bender state command name |
BUnspin |
Tango::DEV_DOUBLE |
Represents the BUnspin coefficient of the Unspin equation :
Unspin = AUnspin X Energy + BUnspin. |
CommandStateName |
Tango::DEV_STRING |
Gives the name of the STATE command according the target device.
For simulated motors it is State. |
CommandStopName |
Tango::DEV_STRING |
Name of the STOP command for the reached device. |
DefaultFunctioningMode |
Tango::DEV_ULONG |
The default functioning mode used when the init command is called |
DefaultSlot |
Tango::DEV_ULONG |
The default slot used when init command is called |
DistanceBetweenMonochromatorAndFocusingPoint |
Tango::DEV_DOUBLE |
The distance q which represent the distance between monochromator and the focusing point. |
DistanceBetweenSourceAndMonochromator |
Tango::DEV_DOUBLE |
This property represents the p variable in the curvature computing.
It represents a fixed distance between the beam source and the monochromator. |
Rs2MotorName |
Tango::DEV_STRING |
Name of the Rs2 (Roll of the second crystal) Motor
to create the proxy to this motor. |
Rx2_1MotorName |
Tango::DEV_STRING |
Name of the Rx2_1 fine pusher Motor to create the proxy to this motor. |
Rz2MotorName |
Tango::DEV_STRING |
Name of the Rz2 (Yaw of the second crystal) Motor
to create the proxy to this motor. |
ThetaBraggMotorName |
Tango::DEV_STRING |
Name of the Theta Bragg Motor to create the proxy to this motor. |
Tz2MotorName |
Tango::DEV_STRING |
Name of the Tz2 (Elevation translation of the second crystal) Motor
to create the proxy to this motor. |
UnspinMotorName |
Tango::DEV_STRING |
Name of the Unspin (unspin of second crystal) Motor
to create the proxy to this motor. |
FinePitchPolynomialCoeffMeanRadius |
Array of double |
Polynomial coefficients to compute the fine pitch from the energy when the radius type is mean, according to the given formula :
finepitch = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
FinePitchPolynomialCoeffSpotRadius |
Array of double |
Polynomial coefficients to compute the fine pitch from the energy when the radius type is spot, according to the given formula :
finepitch = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
YawPolynomialCoeffMeanRadius |
Array of double |
Polynomial coefficients to compute the yaw from the energy when the radius type is mean, according to the given formula :
yaw = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
YawPolynomialCoeffSpotRadius |
Array of double |
Polynomial coefficients to compute the yaw from the energy when the radius type is spot, according to the given formula :
yaw = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
RollPolynomialCoeffMeanRadius |
Array of double |
Polynomial coefficients to compute the roll from the energy when the radius type is mean, according to the given formula :
Roll = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
RollPolynomialCoeffSpotRadius |
Array of double |
Polynomial coefficients to compute the roll from the energy when the radius type is spot, according to the given formula :
roll = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
BenderPolynomialCoeffMeanRadius |
Array of double |
Polynomial coefficients to compute the bender from the energy when the radius type is mean, according to the given formula :
bender = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|
BenderPolynomialCoeffSpotRadius |
Array of double |
Polynomial coefficients to compute the bender from the energy when the radius type is spot, according to the given formula :
bender = coeff[0]*energy^4 + coeff[1]*energy^3 + coeff[2]*energy^2 + coeff[3]*energy^1 + coeff[4]
|