bugfix: seismicshot dictionary for repick button was overwritten

This commit is contained in:
Marcel Paffrath 2015-11-17 10:28:18 +01:00
parent 2e45456a6e
commit b700940f54

View File

@ -34,6 +34,7 @@ class SeismicShot(object):
self.snr = {} self.snr = {}
self.snrthreshold = {} self.snrthreshold = {}
self.timeArray = {} self.timeArray = {}
self.traces4plot = {}
self.paras = {} self.paras = {}
self.paras['shotname'] = obsfile self.paras['shotname'] = obsfile
@ -635,8 +636,9 @@ class SeismicShot(object):
button2 = Button(axb2, 'delete', color = 'green', hovercolor = 'grey') button2 = Button(axb2, 'delete', color = 'green', hovercolor = 'grey')
button2.on_clicked(rmPick) button2.on_clicked(rmPick)
self.traces4plot = {}
if traceID not in self.traces4plot.keys(): if traceID not in self.traces4plot.keys():
self.traces4plot[traceID] = {}
self.traces4plot[traceID] = {'fig': fig, self.traces4plot[traceID] = {'fig': fig,
'ax1': ax1, 'ax1': ax1,
'ax2': ax2, 'ax2': ax2,