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 :
float
或numpy.ndarray
PYTHON:Float或numpy.ndarray CCD积分时间(秒)
- source_eps :
float
Python :浮点 源光圈中每秒电子(光子)或DN的数量。请注意,这应该已经通过滤波器传输和CCD的量子效率进行了缩放。如果输入为DN,则确保将增益设置为CCD的适当值。如果输入是每秒电子数,则保持增益为默认值1.0。
- sky_eps :
float
Python :浮点 天空背景中每像素每秒的电子(光子)数或DN。应该已经通过过滤器传输和QE进行了缩放。这必须与sourceeps的单位相同才能使计算有意义。
- dark_eps :
float
Python :浮点 每像素每秒的热电子数。如果用DN或ADU表示,则乘以增益得到电子值。
- rd :
float
Python :浮点 读取CCD的电子噪声。如果用DN或ADU表示,则乘以增益得到电子值。
- npix :
float
Python :浮点 以像素为单位的光圈大小
- gain :
float
,可选Python:Float,可选 CCD的增益。以每DN的电子为单位。
- t :
- 返回:
- SNR :
float
或numpy.ndarray
PYTHON:Float或numpy.ndarray 根据输入计算出的信噪比
- SNR :