diff --git a/pymule/errortools.py b/pymule/errortools.py index 123864fc8dc0e5594da993d2aa86f7e6446aee4d..c5a5351f4aa763c70b5a1b799928ad865906ec52 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) )