camera_x_rays

X-rays imaging camera (can be used for soft or hard X-rays imaging systems)

  • Maximum occurrences (MDS+ backend only): 6

New in version 3.35.0: lifecycle status alpha

Changed in version 3.35.0.

ids_propertiesstructure

See common IDS structure reference: ids_properties.

nameSTR_0DShort string identifier (unique for a given device)

Short string identifier (unique for a given device)

descriptionSTR_0DDescription, e.g. […]

Description, e.g. “channel viewing the upper divertor”

New in version >3.

frame(itime)AoSSet of frames. […]

Set of frames. Each time step corresponds to the beginning of the photon integration of each image

Coordinate

1

frame(itime)/time

frame(itime)/counts_n(:,:)INT_2DNumber of counts detected on each pixel during one exposure time. […]

Number of counts detected on each pixel during one exposure time. First dimension : line index (horizontal axis). Second dimension: column index (vertical axis).

Coordinate

1

1...N

2

1...N

frame(itime)/timesFLT_0DTime

Time

photon_energy(:)eVFLT_1DList of values of the photon energy (coordinate for quantum_effiency)

List of values of the photon energy (coordinate for quantum_effiency)

Coordinate

1

1...N

quantum_efficiency(:,:,:)1FLT_3DQuantum efficiency of the detector, i.e. […]

Quantum efficiency of the detector, i.e. conversion factor multiplying the number of counts to obtain the number of photons impacting the detector, tabulated as a function of the photon energy, for each pixel of the detector. If all pixels have the same quantum efficiency, just set the size of the first and second dimensions to 1

Coordinate

1

1...N (same as frame(itime)/counts_n OR 1...1)

2

1...N (same as frame(itime)/counts_n OR 1...1)

3

photon_energy

energy_threshold_lower(:,:)eVFLT_2DLower energy detection threshold on each pixel of the detector […]

Lower energy detection threshold on each pixel of the detector (photons are counted only if their energy is above this value)

Coordinate

1

1...N (same as frame(itime)/counts_n)

2

1...N (same as frame(itime)/counts_n)

energy_configuration_nameSTR_0DName of the chosen energy configuration (energy detection threshold)

Name of the chosen energy configuration (energy detection threshold)

pixel_status(:,:)INT_2DStatus of each pixel : +1 for valid pixels, -1 for inactive pixels, […]

Status of each pixel : +1 for valid pixels, -1 for inactive pixels, -2 for mis-calibrated pixels.

Coordinate

1

1...N (same as frame(itime)/counts_n)

2

1...N (same as frame(itime)/counts_n)

aperturestructureDescription of the collimating aperture of the diagnostic

Description of the collimating aperture of the diagnostic

aperture/geometry_typeINT_0DType 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.

aperture/centrestructureIf 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.

aperture/centre/rmFLT_0DMajor radius

Major radius

aperture/centre/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewing from […]

Toroidal angle (oriented counter-clockwise when viewing from above)

aperture/centre/zmFLT_0DHeight

Height

aperture/radiusmFLT_0DRadius of the circle, used only if geometry_type = 2

Radius of the circle, used only if geometry_type = 2

aperture/x1_unit_vectorstructureComponents 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.

aperture/x1_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

aperture/x1_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

aperture/x1_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

aperture/x2_unit_vectorstructureComponents 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.

aperture/x2_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

aperture/x2_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

aperture/x2_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

aperture/x3_unit_vectorstructureComponents 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.

Click here for further documentation.

aperture/x3_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

aperture/x3_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

aperture/x3_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

aperture/x1_widthmFLT_0DFull 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

aperture/x2_widthmFLT_0DFull 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

aperture/outlinestructureIrregular 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

aperture/outline/x1(:)mFLT_1DPositions along x1 axis

Positions along x1 axis

Coordinate

1

1...N

aperture/outline/x2(:)mFLT_1DPositions along x2 axis

Positions along x2 axis

Coordinate

1

aperture/outline/x1

aperture/surfacem^2FLT_0DSurface of the detector/aperture, derived from the above geometric […]

Surface of the detector/aperture, derived from the above geometric data

camerastructureCharacteristics of the camera used. […]

Characteristics of the camera used. The orientation of the camera is described as follows : pixels are aligned along x1 and x2 unit vectors while x3 is normal to the detector plane.

camera/pixel_dimensions(:)mFLT_1DPixel dimension in each direction (x1, x2)

Pixel dimension in each direction (x1, x2)

Coordinate

1

1...2

camera/pixels_n(:)INT_1DNumber of pixels in each direction (x1, x2)

Number of pixels in each direction (x1, x2)

Coordinate

1

1...2

camera/pixel_positionstructurePosition of the centre of each pixel. […]

Position of the centre of each pixel. First dimension : line index (x1 axis). Second dimension: column index (x2 axis).

camera/pixel_position/r(:,:)mFLT_2DMajor radius

Major radius

Coordinate

1

1...N

2

1...N

camera/pixel_position/phi(:,:)radFLT_2DToroidal angle (oriented counter-clockwise when viewing from […]

Toroidal angle (oriented counter-clockwise when viewing from above)

Coordinate

1

1...N (same as camera/pixel_position/r)

2

1...N (same as camera/pixel_position/r)

camera/pixel_position/z(:,:)mFLT_2DHeight

Height

Coordinate

1

1...N (same as camera/pixel_position/r)

2

1...N (same as camera/pixel_position/r)

camera/camera_dimensions(:)mFLT_1DTotal camera dimension in each direction (x1, x2)

Total camera dimension in each direction (x1, x2)

Coordinate

1

1...2

camera/centrestructurePosition of the camera centre

Position of the camera centre

camera/centre/rmFLT_0DMajor radius

Major radius

camera/centre/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewing from […]

Toroidal angle (oriented counter-clockwise when viewing from above)

camera/centre/zmFLT_0DHeight

Height

camera/x1_unit_vectorstructureComponents 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.

camera/x1_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

camera/x1_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

camera/x1_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

camera/x2_unit_vectorstructureComponents 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.

camera/x2_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

camera/x2_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

camera/x2_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

camera/x3_unit_vectorstructureComponents 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 camera plane and oriented towards the plasma.

camera/x3_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

camera/x3_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

camera/x3_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

camera/line_of_sightstructureDescription of the line of sight for each pixel, given by 2 points. […]

Description of the line of sight for each pixel, given by 2 points. For each coordinate : first dimension : line index (x1 axis); second dimension: column index (x2 axis).

camera/line_of_sight/first_pointstructurePosition of the first point

Position of the first point

camera/line_of_sight/first_point/r(:,:)mFLT_2DMajor radius

Major radius

Coordinate

1

1...N

2

1...N

camera/line_of_sight/first_point/phi(:,:)radFLT_2DToroidal angle (oriented counter-clockwise when viewing from […]

Toroidal angle (oriented counter-clockwise when viewing from above)

Coordinate

1

1...N (same as camera/line_of_sight/first_point/r)

2

1...N (same as camera/line_of_sight/first_point/r)

camera/line_of_sight/first_point/z(:,:)mFLT_2DHeight

Height

Coordinate

1

1...N (same as camera/line_of_sight/first_point/r)

2

1...N (same as camera/line_of_sight/first_point/r)

camera/line_of_sight/second_pointstructurePosition of the second point

Position of the second point

camera/line_of_sight/second_point/r(:,:)mFLT_2DMajor radius

Major radius

Coordinate

1

1...N

2

1...N

camera/line_of_sight/second_point/phi(:,:)radFLT_2DToroidal angle (oriented counter-clockwise when viewing from […]

Toroidal angle (oriented counter-clockwise when viewing from above)

Coordinate

1

1...N (same as camera/line_of_sight/second_point/r)

2

1...N (same as camera/line_of_sight/second_point/r)

camera/line_of_sight/second_point/z(:,:)mFLT_2DHeight

Height

Coordinate

1

1...N (same as camera/line_of_sight/second_point/r)

2

1...N (same as camera/line_of_sight/second_point/r)

filter_windowstructureCharacteristics of the filter window

Characteristics of the filter window

filter_window/nameSTR_0DShort string identifier (unique for a given device)

Short string identifier (unique for a given device)

filter_window/descriptionSTR_0DDescription, e.g. […]

Description, e.g. “channel viewing the upper divertor”

New in version >3.

filter_window/geometry_typestructureGeometry 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.

filter_window/geometry_type/nameSTR_0DShort string identifier

Short string identifier

filter_window/geometry_type/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

filter_window/geometry_type/descriptionSTR_0DVerbose description

Verbose description

filter_window/curvature_typestructureCurvature of the filter.

Curvature of the filter.

This is an identifier. See curved_object_curvature_identifier for the available options.

filter_window/curvature_type/nameSTR_0DShort string identifier

Short string identifier

filter_window/curvature_type/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

filter_window/curvature_type/descriptionSTR_0DVerbose description

Verbose description

filter_window/centrestructureCoordinates 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.

filter_window/centre/rmFLT_0DMajor radius

Major radius

filter_window/centre/phiradFLT_0DToroidal angle (oriented counter-clockwise when viewing from […]

Toroidal angle (oriented counter-clockwise when viewing from above)

filter_window/centre/zmFLT_0DHeight

Height

filter_window/radiusmFLT_0DRadius of the circle, used only if geometry_type/index = 2

Radius of the circle, used only if geometry_type/index = 2

filter_window/x1_unit_vectorstructureComponents 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.

filter_window/x1_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

filter_window/x1_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

filter_window/x1_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

filter_window/x2_unit_vectorstructureComponents 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.

filter_window/x2_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

filter_window/x2_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

filter_window/x2_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

filter_window/x3_unit_vectorstructureComponents 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.

filter_window/x3_unit_vector/xmFLT_0DComponent along X axis

Component along X axis

filter_window/x3_unit_vector/ymFLT_0DComponent along Y axis

Component along Y axis

filter_window/x3_unit_vector/zmFLT_0DComponent along Z axis

Component along Z axis

filter_window/x1_widthmFLT_0DFull 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

filter_window/x2_widthmFLT_0DFull 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

filter_window/outlinestructureIrregular 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

filter_window/outline/x1(:)mFLT_1DPositions along x1 axis

Positions along x1 axis

Coordinate

1

1...N

filter_window/outline/x2(:)mFLT_1DPositions along x2 axis

Positions along x2 axis

Coordinate

1

filter_window/outline/x1

filter_window/x1_curvaturemFLT_0DRadius 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

filter_window/x2_curvaturemFLT_0DRadius 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

filter_window/surfacem^2FLT_0DSurface of the filter, derived from the above geometric data

Surface of the filter, derived from the above geometric data

filter_window/materialstructureMaterial of the filter window

Material of the filter window

This is an identifier. See materials_identifier for the available options.

filter_window/material/nameSTR_0DShort string identifier

Short string identifier

filter_window/material/indexINT_0DInteger identifier (enumeration index within a list). […]

Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index.

filter_window/material/descriptionSTR_0DVerbose description

Verbose description

filter_window/thicknessmFLT_0DThickness of the filter window

Thickness of the filter window

filter_window/wavelength_lowermFLT_0DLower bound of the filter wavelength range

Lower bound of the filter wavelength range

filter_window/wavelength_uppermFLT_0DUpper bound of the filter wavelength range

Upper bound of the filter wavelength range

filter_window/wavelengths(:)mFLT_1DArray of wavelength values

Array of wavelength values

Coordinate

1

1...N

filter_window/photon_absorption(:)1FLT_1DProbability of absorbing a photon passing through the filter […]

Probability of absorbing a photon passing through the filter as a function of its wavelength

Coordinate

1

filter_window/wavelengths

exposure_timesFLT_0DExposure time

Exposure time

readout_timesFLT_0DTime used to read out each frame on the detector

Time used to read out each frame on the detector

latencysFLT_0DUpper bound of the delay between physical information received […]

Upper bound of the delay between physical information received by the detector and data available on the real-time (RT) network.

detector_humidity1structureFraction of humidity (0-1) measured at the detector level

Fraction of humidity (0-1) measured at the detector level

detector_humidity/data(:)1FLT_1DData

Data

Coordinate

1

detector_humidity/time

detector_humidity/time(:)sFLT_1DTime

Time

Coordinate

1

1...N

detector_temperatureKstructureTemperature measured at the detector level

Temperature measured at the detector level

detector_temperature/data(:)KFLT_1DData

Data

Coordinate

1

detector_temperature/time

detector_temperature/time(:)sFLT_1DTime

Time

Coordinate

1

1...N

codestructure

See common IDS structure reference: code.

time(:)sFLT_1DGeneric time

Generic time

Coordinate

1

1...N