[Bugfix] No network magnitude available for screen output while tuning
This commit is contained in:
parent
d2ba8888d1
commit
854f5b8c7e
17
autoPyLoT.py
17
autoPyLoT.py
@ -346,7 +346,8 @@ def autoPyLoT(input_dict=None, parameter=None, inputfile=None, fnames=None, even
|
|||||||
picks[stats]['P'].update(props)
|
picks[stats]['P'].update(props)
|
||||||
evt = moment_mag.updated_event()
|
evt = moment_mag.updated_event()
|
||||||
net_mw = moment_mag.net_magnitude()
|
net_mw = moment_mag.net_magnitude()
|
||||||
print("Network moment magnitude: %4.1f" % net_mw.mag)
|
if net_mw is not None:
|
||||||
|
print("Network moment magnitude: %4.1f" % net_mw.mag)
|
||||||
# calculate local (Richter) magntiude
|
# calculate local (Richter) magntiude
|
||||||
WAscaling = parameter.get('WAscaling')
|
WAscaling = parameter.get('WAscaling')
|
||||||
magscaling = parameter.get('magscaling')
|
magscaling = parameter.get('magscaling')
|
||||||
@ -363,8 +364,15 @@ def autoPyLoT(input_dict=None, parameter=None, inputfile=None, fnames=None, even
|
|||||||
evt = local_mag.updated_event(magscaling)
|
evt = local_mag.updated_event(magscaling)
|
||||||
net_ml = local_mag.net_magnitude(magscaling)
|
net_ml = local_mag.net_magnitude(magscaling)
|
||||||
print("Network local magnitude: %4.1f" % net_ml.mag)
|
print("Network local magnitude: %4.1f" % net_ml.mag)
|
||||||
print("Network local magnitude scaled with:")
|
if magscaling == None:
|
||||||
print("%f * Ml + %f" % (magscaling[0], magscaling[1]))
|
scaling = False
|
||||||
|
elif magscaling[0] != 0 and magscaling[1] != 0:
|
||||||
|
scaling = False
|
||||||
|
else:
|
||||||
|
scaling = True
|
||||||
|
if scaling:
|
||||||
|
print("Network local magnitude scaled with:")
|
||||||
|
print("%f * Ml + %f" % (magscaling[0], magscaling[1]))
|
||||||
else:
|
else:
|
||||||
print("autoPyLoT: No NLLoc-location file available!")
|
print("autoPyLoT: No NLLoc-location file available!")
|
||||||
print("No source parameter estimation possible!")
|
print("No source parameter estimation possible!")
|
||||||
@ -421,7 +429,8 @@ def autoPyLoT(input_dict=None, parameter=None, inputfile=None, fnames=None, even
|
|||||||
picks[stats]['P'].update(props)
|
picks[stats]['P'].update(props)
|
||||||
evt = moment_mag.updated_event()
|
evt = moment_mag.updated_event()
|
||||||
net_mw = moment_mag.net_magnitude()
|
net_mw = moment_mag.net_magnitude()
|
||||||
print("Network moment magnitude: %4.1f" % net_mw.mag)
|
if net_mw is not None:
|
||||||
|
print("Network moment magnitude: %4.1f" % net_mw.mag)
|
||||||
# calculate local (Richter) magntiude
|
# calculate local (Richter) magntiude
|
||||||
WAscaling = parameter.get('WAscaling')
|
WAscaling = parameter.get('WAscaling')
|
||||||
magscaling = parameter.get('magscaling')
|
magscaling = parameter.get('magscaling')
|
||||||
|
Loading…
Reference in New Issue
Block a user