Mirror#

class xrtpy.response.Mirror(index, mirror_number)[source]#

Bases: object

Defines a grazing incidence mirror used in the X-Ray Telescope (XRT) for imaging in soft X-rays.

Parameters:
  • index (int) – Index of the channel within the GENX data file.

  • mirror_number (int) – Specifies whether this is the first or second mirror (1 or 2).

Channel.Mirror.mirror_density#

The mass density of the mirror in g/cm³.

Type:

astropy.units.Quantity

Channel.Mirror.mirror_graze_angle#

The graze angle of the mirror during operation, measured in degrees.

Type:

astropy.units.Quantity

Channel.Mirror.mirror_material#

The material composition of the mirror.

Type:

str

Channel.Mirror.mirror_name#

The name or identifier of the mirror.

Type:

str

Channel.Mirror.mirror_reflection#

The reflectance values of the mirror at different wavelengths.

Type:

numpy.ndarray

Channel.Mirror.mirror_wavelength#

The wavelengths at which the mirror’s reflectance is measured, in Angstroms.

Type:

astropy.units.Quantity

Attributes Summary

mirror_density

Mirror mass density.

mirror_graze_angle

Mirror graze angle in units of degrees.

mirror_material

XRT flight model mirror material.

mirror_name

Hinode/XRT flight model mirror.

mirror_reflection

Reflection of a mirror.

mirror_wavelength

Array of wavelengths for mirror reflectance.

number_of_wavelengths

Data number length.

Attributes Documentation

mirror_density#

Mirror mass density.

mirror_graze_angle#

Mirror graze angle in units of degrees.

mirror_material#

XRT flight model mirror material.

mirror_name#

Hinode/XRT flight model mirror.

mirror_reflection#

Reflection of a mirror.

mirror_wavelength#

Array of wavelengths for mirror reflectance.

number_of_wavelengths#

Data number length.