LavueController Class Identification : | LavueController Class Inheritance : |
|
|
|
|||
|
|
|
|
DynamicROIs | create dynamically Attributes for ROIs aliases with their bounds | boolean | True |
DynamicROIsValues | create dynamically Attributes for ROIs aliases with their sums | boolean | True |
ROIAttributesNames | fixed ROI attributes names, They should ends with ROI, Sum or Sums | String[] | none |
DataReadyEventAttributes | Names of attributes for which push_change_event is not called | String[] | "ToolResults" |
FloatDynamicROIs | create dynamically Attributes for ROIs aliases with their float bounds | boolean | False |
|
||||
|
|
|
|
|
State | DEV_VOID | DEV_STATE | OPERATOR | This command gets the device state (stored in its device_state data member) and returns it to the caller. |
Status | DEV_VOID | CONST_DEV_STRING | OPERATOR | This command gets the device status (stored in its device_status data member) and returns it to the caller. |
|
||
Input Argument | Tango::DEV_VOID | none |
Output Argument | Tango::DEV_STATE | Device state |
DisplayLevel | OPERATOR | .. |
Inherited | true | .. |
Abstract | false | .. |
Polling Period | Not polled | .. |
Command allowed for | All states | .. |
|
||
Input Argument | Tango::DEV_VOID | none |
Output Argument | Tango::CONST_DEV_STRING | Device status |
DisplayLevel | OPERATOR | .. |
Inherited | true | .. |
Abstract | false | .. |
Polling Period | Not polled | .. |
Command allowed for | All states | .. |
|
|||||||
|
|
|
|
|
|
|
|
BeamCenterX | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | |
BeamCenterY | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | |
DetectorDistance | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | |
DetectorROIs | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | EXPERT | json dictionary with detector ROIs, e.g. {\``pilatusroi1\``: [[26, 15, 232, 65]], \``lambdarois\``: [[54, 78, 102, 204], [10, 20, 40, 50]]} |
DetectorROIsValues | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | json dictionary with detector ROIs values, e.g. {\``pilatusroi1\``: [26.3], \``lambdarois\``: [54.3, 434.30]]} |
Energy | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | |
DetectorROIsParams | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | json dictionary with detector ROIs parameters, e.g. {\``transpose\``: False, \``flip-lr\``: True, \``flip-ud\``: False} |
LavueState | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | EXPERT | json dictionary with lavue state configuration, e.g. {\``source\``: \``hidra\``, \``configuration\``: \``hasodet.desy.de\``} |
PixelSizeX | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | pixel x- size in micrometers |
PixelSizeY | false | false | Scalar | READ_WRITE | Tango::DEV_DOUBLE | OPERATOR | pixel y- size in micrometers |
ToolResults | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | EXPERT | json dictionary with tool results |
|
|||||||
|
|
|
|
|
|
|
|
ScalarDynamicAttr | false | false | Scalar | READ | Tango::DEV_DOUBLE | OPERATOR | |
SpectrumDynamicAttr | false | false | Spectrum | READ | Tango::DEV_DOUBLE | OPERATOR | |
ROIsDynamicAttr | false | false | Spectrum | READ | Tango::DEV_DOUBLE | OPERATOR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ON | |
OFF |