TooSurvey¶
- class rubin_sim.scheduler.surveys.TooSurvey(basis_functions, basis_weights, filtername1='r', filtername2=None, slew_approx=7.5, filter_change_approx=140.0, read_approx=2.0, exptime=30.0, nexp=2, ideal_pair_time=22.0, min_pair_time=15.0, search_radius=30.0, alt_max=85.0, az_range=180.0, flush_time=30.0, smoothing_kernel=None, nside=None, dither=True, seed=42, ignore_obs=None, survey_note='ToO', detailers=None, camera='LSST', too_id=None)¶
Bases:
BlobSurvey
Survey class to catch incoming target of opportunity anouncements and try to observe them.
The idea is that we can dynamically update the target footprint basis function, and add new features as more ToOs come in.
- Parameters:
- too_idint (None)
A unique integer ID for the ToO getting observed
Methods Summary
generate_observations_rough
(conditions)Find a good block of observations.
set_id
(newid)Set the id
set_target_map
(newmap)Expect one of the basis functions to be Footprint_nvis_basis_function
Methods Documentation
- generate_observations_rough(conditions)¶
Find a good block of observations.
- set_id(newid)¶
Set the id
- set_target_map(newmap)¶
Expect one of the basis functions to be Footprint_nvis_basis_function