pybsm.noise.quantization_noise
- pybsm.noise.quantization_noise(*, pe_range: float, bit_depth: float) float
Effective noise contribution from the number of photoelectrons quantized.
Effective noise contribution from the number of photoelectrons quantized by a single count of the analog to digital converter.Quantization noise is buried in the definition of signal-to-noise in IBSM equation 3-47.
- Parameters:
pe_range – the difference between the maximum and minimum number of photoelectrons that may be sampled by the readout electronics (e-)
bit_depth – number of bits in the analog to digital converter (unitless)
- Returns:
- sigma_q :
quantization noise given as a photoelectron standard deviation (e-)
- WARNING:
output can be nan if pe_range is 0 output can be inf if bit_depth is 0