From f6b148694f3d688a3eb06173da01b7a89d1a3fd7 Mon Sep 17 00:00:00 2001
From: Gregory Ashton <gregory.ashton@ligo.org>
Date: Mon, 30 Jan 2017 11:00:47 +0100
Subject: [PATCH] Fixes errors in dtglitch handling

---
 pyfstat/core.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pyfstat/core.py b/pyfstat/core.py
index eaa0ff4..79d7b82 100755
--- a/pyfstat/core.py
+++ b/pyfstat/core.py
@@ -706,10 +706,10 @@ class Writer(BaseSearchClass):
             self.minStartTime = self.tstart
         if self.maxStartTime is None:
             self.maxStartTime = self.tend
-        if self.dtglitch is None or all(self.dtglitch == self.duration):
+        if self.dtglitch is None or self.dtglitch == self.duration:
             self.tbounds = [self.tstart, self.tend]
         elif np.size(self.dtglitch) == 1:
-            self.dtglitch = np.array(dtglitch)
+            self.dtglitch = np.array([dtglitch])
             self.tbounds = np.concatenate((
                 [self.tstart], self.tstart+self.dtglitch, [self.tend]))
         else:
-- 
GitLab