From 4da897ff861a149ae16880537075f441c6dbe33d Mon Sep 17 00:00:00 2001 From: Kipp Cannon <kipp.cannon@ligo.org> Date: Tue, 20 Feb 2018 06:12:47 +0900 Subject: [PATCH] mkwhitened_multirate_src(): input checking - check that psd_fft_length is an integer --- gstlal/python/multirate_datasource.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gstlal/python/multirate_datasource.py b/gstlal/python/multirate_datasource.py index 47cc50fa6b..63a3cf5347 100644 --- a/gstlal/python/multirate_datasource.py +++ b/gstlal/python/multirate_datasource.py @@ -162,6 +162,9 @@ def mkwhitened_multirate_src(pipeline, src, rates, instrument, psd = None, psd_f if psd is None and not track_psd: raise ValueError("must enable track_psd when psd is None") + if int(psd_fft_length) != psd_fft_length: + raise ValueError("psd_fft_length must be an integer") + psd_fft_length = int(psd_fft_length) # # set default whitener zero-padding if needed -- GitLab