enyo.etc.detector module

Detector class


License

Copyright © 2020, Kyle B. Westfall


#.. _pypi https://pypi.org/project/sdss-mangadap/

class enyo.etc.detector.Detector(shape=None, pixelsize=15.0, rn=1.0, dark=0.0, gain=1.0, fullwell=10000.0, nonlinear=1.0, qe=0.9)[source]

Bases: enyo.etc.efficiency.Efficiency

Define the detector statistics.

Parameters:
  • shape (tuple, optional) – Dimensions of the detector in number of pixels along the spectral axis and number of pixels along the spatial axis. Can be None, but limits use if it is.
  • pixelsize (float, optional) – The size of the (square) detector pixels in micron.
  • rn (float, optional) – Read-noise in electrons.
  • dark (float, optional) – Dark current in electrons per second.
  • gain (float, optional) – Gain of detector amplifier in e- per ADU.
  • fullwell (float, optional) – The full well of the pixels in e-.
  • nonlinear (float, optional) – The fraction of the fullwell above which the detector response is nonlinear.
  • qe (float, Efficiency, optional) – Detector quantum efficiency.