- class rubin_sim.scheduler.basis_functions.NObsHighAmBasisFunction(nside=None, filtername='r', footprint=None, n_obs=3, season=300.0, am_limits=[1.5, 2.2], out_of_bounds_val=nan)¶
Reward only reward/count observations at high airmass
If there is logic to decide if something is feasible (e.g., only if moon is down), it can be calculated here.
- add_observation(observation, indx=None)¶
An array with information about the input observation
The indices of the healpix map that the observation overlaps with
If there is logic to decide if something is feasible (e.g., only if moon is down), it can be calculated here. Helps prevent full __call__ from being called more than needed.