| 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 | |