On the way to stable magnitude determination, still buggy!

This commit is contained in:
Ludger Küperkoch
2019-06-14 12:35:56 +02:00
parent ed9a7c27aa
commit 025822c485
2 changed files with 22 additions and 17 deletions

View File

@@ -6,7 +6,7 @@ Revised/extended summer 2017.
:author: Ludger Küperkoch / MAGS2 EP3 working group
"""
import pdb
import matplotlib.pyplot as plt
import numpy as np
import obspy.core.event as ope
@@ -381,8 +381,13 @@ class MomentMagnitude(Magnitude):
# NLLoc: time_weight = 0 => do not use onset!
if a.time_weight == 0:
continue
pick = a.pick_id.get_referred_object()
station = pick.waveform_id.station_code
if len(self.stream) <= 2:
print("Station:", station)
print("WARNING: No instrument corrected data available, \
no magnitude calculation possible! Go on.")
continue
pick = a.pick_id.get_referred_object()
scopy = self.stream.copy()
wf = scopy.select(station=station)
if not wf: