SunAltHighLimitBasisFunction

class rubin_sim.scheduler.basis_functions.SunAltHighLimitBasisFunction(alt_limit=-15.0)

Bases: BaseBasisFunction

Don’t observe unless the sun is above some limit

Parameters:
alt_limitfloat (-15)

Sun must be above alt_limit (degrees). Default -15.

Methods Summary

check_feasibility(conditions)

If there is logic to decide if something is feasible (e.g., only if moon is down), it can be calculated here.

Methods Documentation

check_feasibility(conditions)

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.