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