From 4eab3d9968085d77ce52577e35ff48e608fc5413 Mon Sep 17 00:00:00 2001
From: Luis Dekant <klnrdknt@dhcp-172-21-42-91.wlan.uni-hamburg.de.local>
Date: Tue, 7 Jan 2020 14:06:16 +0100
Subject: [PATCH] fixed integrator, differentiator not having init function

---
 src/openqlab/analysis/servo_design.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/openqlab/analysis/servo_design.py b/src/openqlab/analysis/servo_design.py
index d63faec..1d84e7f 100644
--- a/src/openqlab/analysis/servo_design.py
+++ b/src/openqlab/analysis/servo_design.py
@@ -189,6 +189,9 @@ class Integrator(Filter):
         Frequency were the ~1/f slope starts, defaults to 0.001 * `corner_frequency`.
     """
 
+    def __init__(self, corner_frequency, second_parameter=None, enabled=True):
+        super().__init__(corner_frequency, second_parameter, enabled)
+
     def calculate(self):
         z = -self.corner_frequency
         if self.sF is None:
@@ -224,6 +227,9 @@ class Differentiator(Filter):
 
     """
 
+    def __init__(self, corner_frequency, second_parameter=None, enabled=True):
+        super().__init__(corner_frequency, second_parameter, enabled)
+
     def calculate(self):
         z = -self.corner_frequency
         if self.sF is None:
-- 
GitLab