TooMaster¶
- class rubin_sim.scheduler.surveys.TooMaster(example__to_o_survey)¶
Bases:
BaseSurvey
A target of opportunity class. Every time a new ToO comes in, it will spawn a new sub-survey.
- Parameters:
- example__to_o_surveyrubin_sim.scheduler.surveys.ToO_survey object
A survey object that will be coppied and have a new target map set for each incoming ToO.
Methods Summary
add_observation
(observation[, indx])calc_reward_function
(conditions)- Parameters:
generate_observations
(conditions)Methods Documentation
- add_observation(observation, indx=None)¶
- calc_reward_function(conditions)¶
- Parameters:
- conditionsrubin_sim.scheduler.features.Conditions object
- Returns:
- rewardfloat (or array)
- generate_observations(conditions)¶