hera_sim.utils.rough_delay_filter¶
- hera_sim.utils.rough_delay_filter(data: ndarray, freqs: ndarray | None = None, bl_len_ns: ndarray | None = None, *, delay_filter: ndarray | None = None, **kwargs) ndarray [source]¶
A rough low-pass delay filter of data array along last axis.
- Parameters:
data – Data to be filtered along last axis
freqs – Frequencies of the filter [GHz]
bl_len_ns – The baseline length (see
gen_delay_filter()
).delay_filter – The pre-computed filter to use. A filter can be created on-the-fly by passing kwargs.
**kwargs – Passed to
gen_delay_filter()
.
- Returns:
filt_data – Filtered data array (same shape as
data
).