hard_x_rays
¶
Hard X-rays tomography diagnostic
Maximum occurrences (MDS+ backend only): 2
New in version 3.23.3: lifecycle status alpha
Changed in version 3.35.0.
ids_propertiesstructure¶
See common IDS structure reference: ids_properties
.
channel(i1)AoS¶Set of channels (detector or pixel of a camera)
Set of channels (detector or pixel of a camera)
Maximum occurrences (MDS+ backend only): 60
1 |
|
channel(i1)/nameSTR_0D¶Short string identifier (unique for a given device)
Short string identifier (unique for a given device)
channel(i1)/descriptionSTR_0D¶Description, e.g. […]
Description, e.g. “channel viewing the upper divertor”
New in version >3.
channel(i1)/detectorstructure¶Detector description
Detector description
channel(i1)/detector/geometry_typeINT_0D¶Type of geometry used to describe the surface of the detector […]
Type of geometry used to describe the surface of the detector or aperture (1:’outline’, 2:’circular’, 3:’rectangle’). In case of ‘outline’, the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of ‘circular’, the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of ‘rectangle’, the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3.
channel(i1)/detector/centrestructure¶If geometry_type=2, coordinates of the centre of the circle. […]
If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area.
channel(i1)/detector/radius ⇹mFLT_0D¶Radius of the circle, used only if geometry_type = 2
Radius of the circle, used only if geometry_type = 2
channel(i1)/detector/x1_unit_vectorstructure¶Components of the X1 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above).
channel(i1)/detector/x2_unit_vectorstructure¶Components of the X2 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1.
channel(i1)/detector/x3_unit_vectorstructure¶Components of the X3 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma.
channel(i1)/detector/x1_width ⇹mFLT_0D¶Full width of the aperture in the X1 direction, used only if […]
Full width of the aperture in the X1 direction, used only if geometry_type = 3
channel(i1)/detector/x2_width ⇹mFLT_0D¶Full width of the aperture in the X2 direction, used only if […]
Full width of the aperture in the X2 direction, used only if geometry_type = 3
channel(i1)/detector/outlinestructure¶Irregular outline of the detector/aperture in the (X1, X2) coordinate […]
Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Repeat the first point since this is a closed contour
Changed in version 4: Since this describes a closed countour first point must now be repeated at the end of the coordinate arrays of the children
channel(i1)/aperture(i2)AoS¶Description of a set of collimating apertures
Description of a set of collimating apertures
Maximum occurrences (MDS+ backend only): 5
1 |
|
channel(i1)/aperture(i2)/geometry_typeINT_0D¶Type of geometry used to describe the surface of the detector […]
Type of geometry used to describe the surface of the detector or aperture (1:’outline’, 2:’circular’, 3:’rectangle’). In case of ‘outline’, the surface is described by an outline of point in a local coordinate system defined by a centre and three unit vectors X1, X2, X3. Note that there is some flexibility here and the data provider should choose the most convenient coordinate system for the object, respecting the definitions of (X1,X2,X3) indicated below. In case of ‘circular’, the surface is a circle defined by its centre, radius, and normal vector oriented towards the plasma X3. In case of ‘rectangle’, the surface is a rectangle defined by its centre, widths in the X1 and X2 directions, and normal vector oriented towards the plasma X3.
channel(i1)/aperture(i2)/centrestructure¶If geometry_type=2, coordinates of the centre of the circle. […]
If geometry_type=2, coordinates of the centre of the circle. If geometry_type=1 or 3, coordinates of the origin of the local coordinate system (X1,X2,X3) describing the plane detector/aperture. This origin is located within the detector/aperture area.
channel(i1)/aperture(i2)/radius ⇹mFLT_0D¶Radius of the circle, used only if geometry_type = 2
Radius of the circle, used only if geometry_type = 2
channel(i1)/aperture(i2)/x1_unit_vectorstructure¶Components of the X1 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above).
channel(i1)/aperture(i2)/x2_unit_vectorstructure¶Components of the X2 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1.
channel(i1)/aperture(i2)/x3_unit_vectorstructure¶Components of the X3 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the detector/aperture plane and oriented towards the plasma.
channel(i1)/aperture(i2)/x1_width ⇹mFLT_0D¶Full width of the aperture in the X1 direction, used only if […]
Full width of the aperture in the X1 direction, used only if geometry_type = 3
channel(i1)/aperture(i2)/x2_width ⇹mFLT_0D¶Full width of the aperture in the X2 direction, used only if […]
Full width of the aperture in the X2 direction, used only if geometry_type = 3
channel(i1)/aperture(i2)/outlinestructure¶Irregular outline of the detector/aperture in the (X1, X2) coordinate […]
Irregular outline of the detector/aperture in the (X1, X2) coordinate system. Repeat the first point since this is a closed contour
Changed in version 4: Since this describes a closed countour first point must now be repeated at the end of the coordinate arrays of the children
channel(i1)/aperture(i2)/outline/x1(:) ⇹mFLT_1D¶Positions along x1 axis
Positions along x1 axis
1 |
|
channel(i1)/etendue ⇹m^2.srFLT_0D¶Etendue (geometric extent) of the channel’s optical system
Etendue (geometric extent) of the channel’s optical system
channel(i1)/etendue_methodstructure¶Method used to calculate the etendue. […]
Method used to calculate the etendue. Index = 0 : exact calculation with a 4D integral; 1 : approximation with first order formula (detector surface times solid angle subtended by the apertures); 2 : other methods
channel(i1)/line_of_sightstructure¶Description of the line of sight of the channel, given by 2 points
Description of the line of sight of the channel, given by 2 points
channel(i1)/line_of_sight/first_pointstructure¶Position of the first point
Position of the first point
channel(i1)/filter_window(i2)AoS¶Set of filter windows
Set of filter windows
Maximum occurrences (MDS+ backend only): 5
1 |
|
New in version >3.34.0.
channel(i1)/filter_window(i2)/nameSTR_0D¶Short string identifier (unique for a given device)
Short string identifier (unique for a given device)
channel(i1)/filter_window(i2)/descriptionSTR_0D¶Description, e.g. […]
Description, e.g. “channel viewing the upper divertor”
New in version >3.
channel(i1)/filter_window(i2)/geometry_typestructure¶Geometry of the filter contour. […]
Geometry of the filter contour. Note that there is some flexibility in the choice of the local coordinate system (X1,X2,X3). The data provider should choose the most convenient coordinate system for the filter, respecting the definitions of (X1,X2,X3) indicated below.
This is an identifier. See curved_object_geometry_identifier
for the available options.
channel(i1)/filter_window(i2)/geometry_type/nameSTR_0D¶Short string identifier
Short string identifier
channel(i1)/filter_window(i2)/curvature_typestructure¶Curvature of the filter.
Curvature of the filter.
This is an identifier. See curved_object_curvature_identifier
for the available options.
channel(i1)/filter_window(i2)/curvature_type/nameSTR_0D¶Short string identifier
Short string identifier
channel(i1)/filter_window(i2)/centrestructure¶Coordinates of the origin of the local coordinate system (X1,X2,X3) […]
Coordinates of the origin of the local coordinate system (X1,X2,X3) describing the filter. This origin is located within the filter area and should be the middle point of the filter surface. If geometry_type=2, it’s the centre of the circular filter. If geometry_type=3, it’s the centre of the rectangular filter.
channel(i1)/filter_window(i2)/radius ⇹mFLT_0D¶Radius of the circle, used only if geometry_type/index = 2
Radius of the circle, used only if geometry_type/index = 2
channel(i1)/filter_window(i2)/x1_unit_vectorstructure¶Components of the X1 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X1 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X1 vector is more horizontal than X2 (has a smaller abs(Z) component) and oriented in the positive phi direction (counter-clockwise when viewing from above).
Click here for further documentation.
channel(i1)/filter_window(i2)/x1_unit_vector/x ⇹mFLT_0D¶Component along X axis
Component along X axis
channel(i1)/filter_window(i2)/x2_unit_vectorstructure¶Components of the X2 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X2 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X2 axis is orthonormal so that uX2 = uX3 x uX1.
Click here for further documentation.
channel(i1)/filter_window(i2)/x2_unit_vector/x ⇹mFLT_0D¶Component along X axis
Component along X axis
channel(i1)/filter_window(i2)/x3_unit_vectorstructure¶Components of the X3 direction unit vector in the (X,Y,Z) coordinate […]
Components of the X3 direction unit vector in the (X,Y,Z) coordinate system, where X is the major radius axis for phi = 0, Y is the major radius axis for phi = pi/2, and Z is the height axis. The X3 axis is normal to the filter surface and oriented towards the plasma.
Click here for further documentation.
channel(i1)/filter_window(i2)/x3_unit_vector/x ⇹mFLT_0D¶Component along X axis
Component along X axis
channel(i1)/filter_window(i2)/x1_width ⇹mFLT_0D¶Full width of the filter in the X1 direction, used only if geometry_type/index […]
Full width of the filter in the X1 direction, used only if geometry_type/index = 3
channel(i1)/filter_window(i2)/x2_width ⇹mFLT_0D¶Full width of the filter in the X2 direction, used only if geometry_type/index […]
Full width of the filter in the X2 direction, used only if geometry_type/index = 3
channel(i1)/filter_window(i2)/outlinestructure¶Irregular outline of the filter in the (X1, X2) coordinate system, […]
Irregular outline of the filter in the (X1, X2) coordinate system, used only if geometry_type/index=1. Repeat the first point since this is a closed contour
Changed in version 4: Since this describes a closed countour first point must now be repeated at the end of the coordinate arrays of the children
channel(i1)/filter_window(i2)/outline/x1(:) ⇹mFLT_1D¶Positions along x1 axis
Positions along x1 axis
1 |
|
channel(i1)/filter_window(i2)/x1_curvature ⇹mFLT_0D¶Radius of curvature in the X1 direction, to be filled only for […]
Radius of curvature in the X1 direction, to be filled only for curvature_type/index = 2, 4 or 5
channel(i1)/filter_window(i2)/x2_curvature ⇹mFLT_0D¶Radius of curvature in the X2 direction, to be filled only for […]
Radius of curvature in the X2 direction, to be filled only for curvature_type/index = 3 or 5
channel(i1)/filter_window(i2)/surface ⇹m^2FLT_0D¶Surface of the filter, derived from the above geometric data
Surface of the filter, derived from the above geometric data
channel(i1)/filter_window(i2)/materialstructure¶Material of the filter window
Material of the filter window
This is an identifier. See materials_identifier
for the available options.
channel(i1)/filter_window(i2)/thickness ⇹mFLT_0D¶Thickness of the filter window
Thickness of the filter window
channel(i1)/filter_window(i2)/wavelength_lower ⇹mFLT_0D¶Lower bound of the filter wavelength range
Lower bound of the filter wavelength range
channel(i1)/filter_window(i2)/wavelength_upper ⇹mFLT_0D¶Upper bound of the filter wavelength range
Upper bound of the filter wavelength range
channel(i1)/filter_window(i2)/wavelengths(:) ⇹mFLT_1D¶Array of wavelength values
Array of wavelength values
1 |
|
channel(i1)/energy_band(i2)AoS¶Set of energy bands in which photons are counted by the detector
Set of energy bands in which photons are counted by the detector
Maximum occurrences (MDS+ backend only): 8
1 |
|
channel(i1)/energy_band(i2)/lower_bound ⇹eVFLT_0D¶Lower bound of the energy band
Lower bound of the energy band
channel(i1)/energy_band(i2)/upper_bound ⇹eVFLT_0D¶Upper bound of the energy band
Upper bound of the energy band
channel(i1)/energy_band(i2)/energies(:) ⇹eVFLT_1D¶Array of discrete energy values inside the band
Array of discrete energy values inside the band
1 |
|
channel(i1)/radiances^-1.m^-2.sr^-1structure¶Photons received by the detector per unit time, per unit solid […]
Photons received by the detector per unit time, per unit solid angle and per unit area (i.e. photon flux divided by the etendue), in multiple energy bands if available from the detector
1 |
|
2 |
channel(i1)/radiance/validity_timed(:)INT_1D¶Indicator of the validity of the data for each time slice. […]
Indicator of the validity of the data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity)
1 |
channel(i1)/radiance/validityINT_0D¶Indicator of the validity of the data for the whole acquisition […]
Indicator of the validity of the data for the whole acquisition period. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity)
emissivity_profile_1d(i1)AoS¶Emissivity profile per energy band (assumed common to all channels […]
Emissivity profile per energy band (assumed common to all channels used in the profile reconstruction)
Maximum occurrences (MDS+ backend only): 8
1 |
|
emissivity_profile_1d(i1)/lower_bound ⇹eVFLT_0D¶Lower bound of the energy band
Lower bound of the energy band
emissivity_profile_1d(i1)/upper_bound ⇹eVFLT_0D¶Upper bound of the energy band
Upper bound of the energy band
emissivity_profile_1d(i1)/rho_tor_norm(:) ⇹1FLT_1D¶Normalized toroidal flux coordinate grid
Normalized toroidal flux coordinate grid
1 |
|
emissivity_profile_1d(i1)/emissivity(:,:) ⇹m^-3.sr^-1.s^-1FLT_2D¶Radial profile of the plasma emissivity in this energy band
Radial profile of the plasma emissivity in this energy band
1 |
|
2 |
emissivity_profile_1d(i1)/peak_position(:) ⇹1FLT_1D¶Normalized toroidal flux coordinate position at which the emissivity […]
Normalized toroidal flux coordinate position at which the emissivity peaks
1 |
emissivity_profile_1d(i1)/half_width_internal(:) ⇹1FLT_1D¶Internal (towards magnetic axis) half width of the emissivity […]
Internal (towards magnetic axis) half width of the emissivity peak (in normalized toroidal flux)
1 |
emissivity_profile_1d(i1)/half_width_external(:) ⇹1FLT_1D¶External (towards separatrix) half width of the emissivity peak […]
External (towards separatrix) half width of the emissivity peak (in normalized toroidal flux)
1 |
emissivity_profile_1d(i1)/validity_timed(:)INT_1D¶Indicator of the validity of the emissivity profile data for […]
Indicator of the validity of the emissivity profile data for each time slice. 0: valid from automated processing, 1: valid and certified by the diagnostic RO; - 1 means problem identified in the data processing (request verification by the diagnostic RO), -2: invalid data, should not be used (values lower than -2 have a code-specific meaning detailing the origin of their invalidity)
1 |