SkyBackground¶
- class m4opt.models.background.SkyBackground[source] [edit on github]¶
Bases:
object
Sky Brightness background: sky glow due to scattered and diffuse light
Currently, only the Kitt Peak sky brightness observations from Neugent and Massey (2010) [1] are supported. There are four methods, sampling a selection of sky brightness conditions:
low()
: At zenith in Junemedium()
: At zenith in Februaryhigh()
: At a zenith angle of 60 degrees towards Phoenixveryhigh()
: At a zenith angle of 60 degrees towards Tucson
Notes
Spectra are given only for B and V bands (~3750 - ~6875 Angstrom) and do not include effect of lunar phase.
References
[1]Neugent, K. and Massey, P., 2010, “The Spectrum of the Night Sky Over Kitt Peak: Changes Over Two Decades”. PASP, 122, 1246-1253 doi:10.1086/656425
Examples
>>> from astropy import units as u >>> from m4opt.models.background import SkyBackground
>>> background = SkyBackground.low() >>> background(5890 * u.angstrom).to(u.mag(u.AB / u.arcsec**2)) <Magnitude 20.66945113 mag(AB / arcsec2)>
>>> background = SkyBackground.veryhigh() >>> background(5890 * u.angstrom).to(u.mag(u.AB / u.arcsec**2)) <Magnitude 19.09920111 mag(AB / arcsec2)>
(
Source code
,png
,hires.png
,pdf
)Methods Summary
high
()low
()medium
()veryhigh
()Methods Documentation
- static high()[source] [edit on github]¶
- static low()[source] [edit on github]¶
- static medium()[source] [edit on github]¶
- static veryhigh()[source] [edit on github]¶