def Envelope3(syn, obs, nt, dt, eps=0.): # envelope cross-correlation lag # (Yuan et al 2015, eqs B-4) esyn = abs(_analytic(syn)) eobs = abs(_analytic(obs)) return Traveltime(esyn, eobs, nt, dt)