Development status:
Released,
Release: Release_1_1
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Calculation/LibXRay
Contact:
Class Description
Tango device server to interface to xraylib (https://github.com/tschoonj/xraylib/wiki)
Families: Calculation
Key words:
Platform: Unix Like
Language: Cpp
License: GPL
Contact:
Hardware
Manufacturer: https://github.com/tschoonj/xraylib/wiki
Bus: Not Applicable
Class interface
Attributes:
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State Device state |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
StatusInput: DevVoid Output: ConstDevString Device status |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
AtomicWeightInput: DevLong Atomic number of element Output: DevDouble Atomic weight of element |
— |
ElementDensityInput: DevLong Element Number Output: DevDouble density at room temperature in g/cm3 |
— |
CrossSectionInput: DevVarDoubleArray 0: element number 1: energy (keV) 2: mode, 0 = total absorption cross section 1 = photoionization cross section 2 = Rayleigh scattering cross section 3 = Compton scattering cross section 4 - unit, 0 = cm2/g, 1 = barn/atom Output: DevDouble cross section according to input |
— |
NameToNumberInput: DevString Output: DevLong |
Returns element number for element name |
NumberToNameInput: DevLong Output: DevString |
Returns element name for element number |
Pipes:
Properties:
Please log in to comment.
Generated
Updated:
The device class has been updated.
You can see previous version here .
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 can see previous version here .
3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.