CadenceEnhanceTrapezoidBasisFunction

class rubin_sim.scheduler.basis_functions.CadenceEnhanceTrapezoidBasisFunction(filtername='gri', nside=None, delay_width=2, delay_slope=2.0, delay_peak=0, delay_amp=0.5, enhance_width=3.0, enhance_slope=2.0, enhance_peak=4.0, enhance_amp=1.0, apply_area=None, season_limit=None)

Bases: BaseBasisFunction

Drive a certain cadence, like CadenceEnhanceBasisFunction but with smooth transitions

Parameters:
filternamestr (‘gri’)

The filter(s) that should be grouped together

XXX–fill out doc string!

Methods Summary

season_calc(conditions)

suppress_enhance(x)

Methods Documentation

season_calc(conditions)
suppress_enhance(x)