class rubin_sim.scheduler.basis_functions.VisitRepeatBasisFunction(gap_min=25.0, gap_max=45.0, filtername='r', nside=None, npairs=1)

Bases: BaseBasisFunction

Basis function to reward re-visiting an area on the sky. Looking for Solar System objects.

gap_minfloat (15.)

Minimum time for the gap (minutes)

gap_maxfloat (45.)

Maximum time for a gap

filternamestr (‘r’)

The filter(s) to count with pairs

npairsint (1)

The number of pairs of observations to attempt to gather