Coverage for python/lsst/sims/utils/sysEngVals.py : 31%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1import numpy as np
3# Values from systems engineering that may need to be updated when new filter curves come out
5__all__ = ['SysEngVals']
8class SysEngVals(object):
9 """Object to store values calculated in sys-eng
11 generated from notebook in: https://github.com/lsst-pst/syseng_throughputs/tree/master/notebooks
12 """
13 def __init__(self):
14 self.Zp_t = {"u": 27.029555, "g": 28.380922, "r": 28.155692, "i": 27.856980, "z": 27.460876, "y": 26.680288}
15 self.Tb = {"u": 0.036516, "g": 0.126775, "r": 0.103025, "i": 0.078245, "z": 0.054327, "y": 0.026472}
16 self.gamma = {"u": 0.037809, "g": 0.038650, "r": 0.038948, "i": 0.039074, "z": 0.039219, "y": 0.039300}
17 self.kAtm = {"u": 0.502296, "g": 0.213738, "r": 0.125886, "i": 0.096182, "z": 0.068623, "y": 0.169504}
18 self.Cm = {"u": 23.390261, "g": 24.506791, "r": 24.489914, "i": 24.372551, "z": 24.202753, "y": 23.769195}
19 self.dCm_infinity = {"u": 0.371939, "g": 0.098515, "r": 0.051961, "i": 0.036845, "z": 0.024581, "y": 0.018609}
20 self.dCm_double = {"u": 0.220178, "g": 0.049343, "r": 0.024140, "i": 0.016277, "z": 0.010146, "y": 0.007225}
21 self.skyMag = {"u": 22.960730, "g": 22.257758, "r": 21.196590, "i": 20.477419, "z": 19.599578, "y": 18.610405}
23 self.exptime = 30.