class rubin_sim.scheduler.basis_functions.CadenceEnhanceBasisFunction(filtername='gri', nside=None, supress_window=[0, 1.8], supress_val=-0.5, enhance_window=[2.1, 3.2], enhance_val=1.0, apply_area=None)

Bases: BaseBasisFunction

Drive a certain cadence

filternamestr (‘gri’)

The filter(s) that should be grouped together

supress_windowlist of float

The start and stop window for when observations should be repressed (days)

apply_areahealpix map

The area over which to try and drive the cadence. Good values as 1, no candece drive 0. Probably works as a bool array too.