This is historical information of device classes implemented in MirrorCalculator device server.
Use this link to find the valid information.
Development status:
Released
Information status: New
Contact:
Class Description
Families: Miscellaneous
Key words:
Platform: All Platforms
Language: Python
Contact:
Hardware
Manufacturer: none
Bus: Not Applicable
Class interface
Attributes:
| Name | Description |
|---|---|
| Mir1Hor_PositionScalar: DevDouble | — |
| Mir2Hor_PositionScalar: DevDouble | — |
| Mir1Rot_PositionScalar: DevDouble | — |
| Mir2Rot_PositionScalar: DevDouble | — |
| Mirz_PositionScalar: DevFloat | — |
| Mir1Hor_OffsetScalar: DevDouble | — |
| Mir2Hor_OffsetScalar: DevDouble | — |
| Mir1Rot_OffsetScalar: DevDouble | — |
| Mir2Rot_OffsetScalar: DevDouble | — |
| Mirz_OffsetScalar: DevFloat | — |
| Mir1Hor_ConversionScalar: DevDouble | — |
| Mir2Hor_ConversionScalar: DevDouble | — |
| Mir1Rot_ConversionScalar: DevDouble | — |
| Mir2Rot_ConversionScalar: DevDouble | — |
| Mirz_ConversionScalar: DevFloat | — |
| LmirrorsScalar: DevDouble | — |
| dStripeScalar: DevDouble | — |
| dM1M2Scalar: DevDouble | — |
| Incident_beam_angleScalar: DevDouble | — |
| Incident_beam_offsetScalar: DevDouble | — |
| Exiting_beam_angleScalar: DevFloat | — |
| Exiting_beam_offsetScalar: DevFloat | — |
| Intermediate_beam_angleScalar: DevFloat | — |
| Intermediate_beam_offsetScalar: DevFloat | — |
| M1_E_criticalScalar: DevDouble | — |
| M2_E_criticalScalar: DevDouble | — |
| M1_pos_percScalar: DevDouble | — |
| M2_pos_percScalar: DevDouble | — |
| Stripe_coatingScalar: DevString | — |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
| StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
Pipes:
Properties:
| Name | Description |
|---|---|
| Mir1Hor_devnameDevString | The Tango device name of the 1st horizontal mirror translation. |
| Mir2Hor_devnameDevString | The Tango device name of the 2nd horizontal mirror tranlation. |
| Mir1Rot_devnameDevString | The Tango device name of the 1st horizontal mirror rotation. |
| Mir2Rot_devnameDevString | The Tango device name of the 2nd horizontal mirror rotation. |
| Mirz_devnameDevString | The Tango device name of the mirror joint z-tranlation. |
| Si_coating_filenameDevString | The full path to the file for the calculation of the Si-coated part of the mirror. |
| Cr_coating_filenameDevString | The full path to the file for the calculation of the Cr-coated part of the mirror. |
| Pt_coating_filenameDevString | The full path to the file for the calculation of the Pt-coated part of the mirror. |
23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2
on:19 Jan 2017, 10:36 a.m.