AbstractChannel#
- class sunkit_instruments.response.abstractions.AbstractChannel[source]#
Bases:
ABC
An abstract base class for defining instrument channels.
For all methods and properties defined here, see the topic guide on instrument response for more information.
Attributes Summary
Methods Summary
degradation
([obstime])effective_area
([obstime])Effective area as a function of wavelength.
wavelength_response
([obstime])Instrument response as a function of wavelength
Attributes Documentation
- camera_gain#
- effective_quantum_efficiency#
- energy_per_electron#
- energy_per_photon#
- filter_transmittance#
- geometrical_area#
- mirror_reflectance#
- pixel_solid_angle#
- wavelength#
Methods Documentation
- effective_area(obstime=None)[source]#
Effective area as a function of wavelength.
The effective area is the geometrical collecting area weighted by the mirror reflectance, filter transmittance, quantum efficiency, and instrument degradation.
- Parameters:
obstime (any format parsed by
sunpy.time.parse_time
, optional) – If specified, this is used to compute the time-dependent instrument degradation.
- wavelength_response(obstime=None)[source]#
Instrument response as a function of wavelength
The wavelength response is the effective area with the conversion factors from photons to DN and steradians to pixels.
- Parameters:
obstime (any format parsed by
parse_time
, optional) – If specified, this is used to compute the time-dependent instrument degradation.