From aa8464f12f90e3cb57ae05fa00bbadffcaa6b782 Mon Sep 17 00:00:00 2001
From: Yannick Ulrich <yannick.ulrich@psi.ch>
Date: Sun, 16 Feb 2020 13:05:09 +0100
Subject: [PATCH] Follow-up to 6af34fa: addplots broke sa and sb

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

diff --git a/pymule/errortools.py b/pymule/errortools.py
index 123864f..c5a5351 100644
--- a/pymule/errortools.py
+++ b/pymule/errortools.py
@@ -107,8 +107,8 @@ def combineplots(a, b, yfunc, efunc):
 def addplots(a, b, sa=1., sb=1.):
     return combineplots(
         a, b,
-        lambda y1, y2: y1 + y2,
-        lambda y1, e1, y2, e2: np.sqrt(e1**2 + e2**2)
+        lambda y1, y2: sa*y1 + sb*y2,
+        lambda y1, e1, y2, e2: np.sqrt((sa*e1)**2 + (sb*e2)**2)
     )
 
 
-- 
GitLab