Skip to content
Snippets Groups Projects
Commit 5ecc8185 authored by Kipp Cannon's avatar Kipp Cannon
Browse files

cbc_template_fir: add a FIXME

parent 1524abfb
No related branches found
No related tags found
No related merge requests found
......@@ -316,8 +316,15 @@ def generate_templates(template_table, approximant, psd, f_low, time_slices, aut
)
#
# Obtain a kernel of zero-latency whitening filter and adjust its length (Leo)
# Obtain a kernel of zero-latency whitening filter and
# adjust its length (Leo)
#
# FIXME: nothing here makes sure the fir_rate matches the
# template's sample rate. the psd's nyquist needs to be
# adjusted up or down as needed. I don't know what the
# other FIXME's are for. maybe somebody else remembers.
(kernel, latency, fir_rate) = reference_psd.psd_to_linear_phase_whitening_fir_kernel(psd) #FIXME
(kernel, theta) = reference_psd.linear_phase_fir_kernel_to_minimum_phase_whitening_fir_kernel(kernel) #FIXME
kernel = kernel[-1::-1]
......@@ -326,7 +333,6 @@ def generate_templates(template_table, approximant, psd, f_low, time_slices, aut
else:
kernel = kernel[:working_length]
assert len(kernel_tseries.data.data) == len(kernel), "the size of whitening kernel does not match with a given format of COMPLEX16TimeSeries."
kernel_tseries.data.data = kernel #FIXME
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment