[Bugfix] Take care that chosen window lengths fit to length of time series.

This commit is contained in:
Ludger Küperkoch
2017-06-27 13:59:00 +02:00
parent 68ef127617
commit a3487b66ea
2 changed files with 10 additions and 0 deletions

View File

@@ -215,6 +215,8 @@ class LocalMagnitude(Magnitude):
th = np.arange(0, len(sqH) * dt, dt)
# get maximum peak within pick window
iwin = getsignalwin(th, t0 - stime, self.calc_win)
ii = min([iwin[len(iwin)-1], len(th)])
iwin = iwin[0:ii]
wapp = np.max(sqH[iwin])
if self.verbose:
print("Determined Wood-Anderson peak-to-peak amplitude for station {0}: {1} "