ThirdObservationBasisFunction

class rubin_sim.scheduler.basis_functions.ThirdObservationBasisFunction(nside=32, filtername1='r', filtername2='z', gap_min=40.0, gap_max=120.0)

Bases: BaseBasisFunction

If there have been observations in two filters long enough ago, go for a third

Parameters:
gap_minfloat (40.)

The minimum time gap to consider a pixel good (minutes)

gap_maxfloat (120)

The maximum time to consider going for a pair (minutes)