signal_to_noise_oir_ccd#

astropy.stats.signal_to_noise_oir_ccd(t, source_eps, sky_eps, dark_eps, rd, npix, gain=1.0)[源代码]#

计算使用CCD在光学/IR中观察到的光源的信噪比。

参数:
t : floatnumpy.ndarrayPYTHON:Float或numpy.ndarray

CCD积分时间(秒)

source_eps : floatPython :浮点

源光圈中每秒电子(光子)或DN的数量。请注意,这应该已经通过滤波器传输和CCD的量子效率进行了缩放。如果输入为DN,则确保将增益设置为CCD的适当值。如果输入是每秒电子数,则保持增益为默认值1.0。

sky_eps : floatPython :浮点

天空背景中每像素每秒的电子(光子)数或DN。应该已经通过过滤器传输和QE进行了缩放。这必须与sourceeps的单位相同才能使计算有意义。

dark_eps : floatPython :浮点

每像素每秒的热电子数。如果用DN或ADU表示,则乘以增益得到电子值。

rd : floatPython :浮点

读取CCD的电子噪声。如果用DN或ADU表示,则乘以增益得到电子值。

npix : floatPython :浮点

以像素为单位的光圈大小

gain : float ,可选Python:Float,可选

CCD的增益。以每DN的电子为单位。

返回:
SNR : floatnumpy.ndarrayPYTHON:Float或numpy.ndarray

根据输入计算出的信噪比