coolest.template.classes.instrument#

Classes#

Instrument

Defines the instrument used for the observation.

Module Contents#

class Instrument(pixel_size: float, name: str = '', band: str = '', readout_noise: float = 0.0, psf: coolest.template.classes.psf.PSF = None)[source]#

Defines the instrument used for the observation. This includes the name of the telescope and detector, the filter, the pixel size, the readout noise and the point spread function (PSF).

Parameters:
  • pixel_size (float) – Size in arcseconds of a single detector pixel.

  • name (str, optional) – Name of the instrument, by default “”

  • band (str, optional) – Name of the filter, by default “”

  • readout_noise (float, optional) – Readout noise (in electrons), by default 0.

  • psf (PSF, optional) – Instance of PSF object, by default None

name = ''[source]#
band = ''[source]#
pixel_size[source]#
readout_noise = 0.0[source]#
psf = None[source]#