[workaround] set minimum difference of mpp with lpp and epp
this workaround elevates the difference between the uncertainty-picks and the mpp to a minimum value of three samples (needed for a reasonable pdf represetation of the pick)
This commit is contained in:
parent
fd27a43110
commit
4480854ee5
@ -310,6 +310,11 @@ def reassess_pilot_event(root_dir, event_id, fn_param=None):
|
|||||||
)
|
)
|
||||||
epp = stime + epp
|
epp = stime + epp
|
||||||
lpp = stime + lpp
|
lpp = stime + lpp
|
||||||
|
min_diff = 3 * st[0].stats.delta
|
||||||
|
if lpp - mpp < min_diff:
|
||||||
|
lpp = mpp + min_diff
|
||||||
|
if mpp - epp < min_diff:
|
||||||
|
epp = mpp - min_diff
|
||||||
picks_dict[station][phase] = dict(epp=epp, mpp=mpp, lpp=lpp, spe=spe)
|
picks_dict[station][phase] = dict(epp=epp, mpp=mpp, lpp=lpp, spe=spe)
|
||||||
# create Event object for export
|
# create Event object for export
|
||||||
evt = ope.Event(resource_id=event_id)
|
evt = ope.Event(resource_id=event_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user