NObservationsCurrentSeason¶
- class rubin_sim.scheduler.features.NObservationsCurrentSeason(filtername=None, nside=None, seeing_fwhm_max=None, m5_penalty_max=None, mjd_start=1)¶
Bases:
BaseSurveyFeature
Track how many observations have been taken in the current season that meet criteria
Methods Summary
add_observation
(observation[, indx])- Parameters:
add_observations_array
(observations_array, ...)season_update
([observation, conditions])clear the map anywhere the season has rolled over
Methods Documentation
- add_observation(observation, indx=None)¶
- Parameters:
- obsevationdict-like
Object that contains the information about the observation (ra, dec, filter, mjd, etc)
- indxints (None)
The healpixel indices that the observation overlaps.
- add_observations_array(observations_array, observations_hpid)¶
- season_update(observation=None, conditions=None)¶
clear the map anywhere the season has rolled over