setigen.funcs package

Submodules

setigen.funcs.bp_profiles module

setigen.funcs.bp_profiles.constant_bp_profile(level=1)[source]

setigen.funcs.f_profiles module

setigen.funcs.f_profiles.box_f_profile(width)[source]
setigen.funcs.f_profiles.gaussian_f_profile(width)[source]
setigen.funcs.f_profiles.multiple_gaussian_f_profile(width)[source]

setigen.funcs.paths module

setigen.funcs.paths.choppy_rfi_path(f_start, drift_rate, spread, spread_type='uniform')[source]
setigen.funcs.paths.constant_path(f_start, drift_rate)[source]
setigen.funcs.paths.sine_path(f_start, drift_rate, period, amplitude)[source]
setigen.funcs.paths.squared_path(f_start, drift_rate)[source]

setigen.funcs.t_profiles module

setigen.funcs.t_profiles.constant_t_profile(level=1)[source]
setigen.funcs.t_profiles.periodic_gaussian_t_profile(period, phase, pulse_offset_sigma, pulse_width, pulse_direction='rand', pnum=1, amplitude=1, level=0)[source]
setigen.funcs.t_profiles.sine_t_profile(period, phase=0, amplitude=1, level=1)[source]

Module contents