From 85df82832d5109c422fd1ef57f97c99c674f606b Mon Sep 17 00:00:00 2001 From: Moritz Huebner <email@moritz-huebner.de> Date: Fri, 1 Jun 2018 12:39:55 +1000 Subject: [PATCH] Restored previous syntax, set frequency_array to be a numpy array by default --- tupak/detector.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tupak/detector.py b/tupak/detector.py index f3434b442..91aee7e56 100644 --- a/tupak/detector.py +++ b/tupak/detector.py @@ -67,7 +67,7 @@ class Interferometer(object): self.yarm_tilt = yarm_tilt self.power_spectral_density = power_spectral_density self.data = np.array([]) - self.frequency_array = [] + self.frequency_array = np.array([]) self.sampling_frequency = None self.duration = None @@ -90,11 +90,7 @@ class Interferometer(object): @property def frequency_mask(self): """Masking array for limiting the frequency band.""" - frequencies_in_mask = [] - for frequency in self.frequency_array: - if self.minimum_frequency < frequency < self.maximum_frequency: - frequencies_in_mask.append(frequency) - return frequencies_in_mask + return (self.frequency_array > self.minimum_frequency) & (self.frequency_array < self.maximum_frequency) @property def latitude(self): -- GitLab