We (@astronomyk, @ShannonS00, @teutoburg et al.) just ran into an issue that took some time to debug, because a transmission file was cut short in wavelength. It would be very useful for such cases to have the following:
- Factor out the loop in
OpticsManager.system_transmission() to plot the individual curves.
- Add optional debug logging for any transmission-type effect to print it's min and max wavelength where throughput is non-zero.
- Any other suggestions?
We (@astronomyk, @ShannonS00, @teutoburg et al.) just ran into an issue that took some time to debug, because a transmission file was cut short in wavelength. It would be very useful for such cases to have the following:
OpticsManager.system_transmission()to plot the individual curves.