From f1c7f00193fadaca4d26f3d14dccbf00813d4c58 Mon Sep 17 00:00:00 2001 From: Sebastian Wehling-Benatelli Date: Tue, 23 Jun 2015 13:12:20 +0200 Subject: [PATCH] new local variable reused in plotting command for noise level positioning while plotting --- pylot/core/util/widgets.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pylot/core/util/widgets.py b/pylot/core/util/widgets.py index 5af8cf35..20866843 100644 --- a/pylot/core/util/widgets.py +++ b/pylot/core/util/widgets.py @@ -381,10 +381,11 @@ class PickDlg(QDialog): def getPicks(self): return self.picks - - def setIniPick(self, gui_event): - channel = self.getChannelID(round(gui_event.ydata)) + + trace_number = round(gui_event.ydata) + + channel = self.getChannelID(trace_number) wfdata = self.selectWFData(channel) self.disconnectScrollEvent() @@ -430,13 +431,13 @@ class PickDlg(QDialog): self.setXLims([ini_pick - x_res, ini_pick + x_res]) self.setYLims(np.array([-noiselevel * 2.5, noiselevel * 2.5]) + trace_number) + self.getPlotWidget().plotWFData(wfdata=data, title=self.getStation() + ' picking mode', - zoomx=zoomx, - zoomy=zoomy, - noiselevel=noiselevel) zoomx=self.getXLims(), zoomy=self.getYLims(), + noiselevel=(trace_number + noiselevel, + trace_number - noiselevel)) self.zoomAction.setEnabled(False)