SUSTOLT - Stolt migration for stacked data or common-offset gathers sustolt stdout cdpmin= cdpmax= dxcdp= noffmix= [...] Required Parameters: cdpmin minimum cdp (integer number) for which to apply DMO cdpmax maximum cdp (integer number) for which to apply DMO dxcdp distance between adjacent cdp bins (m) Optional Parameters: noffmix=1 number of offsets to mix (for unstacked data only) tmig=0.0 times corresponding to rms velocities in vmig (s) vmig=1500.0 rms velocities corresponding to times in tmig (m/s) smig=1.0 stretch factor (0.6 typical if vrms increasing) vscale=1.0 scale factor to apply to velocities fmax=Nyquist maximum frequency in input data (Hz) lstaper=0 length of side tapers (# of traces) lbtaper=0 length of bottom taper (# of samples) verbose=0 =1 for diagnostic print tmpdir= if non-empty, use the value as a directory path prefix for storing temporary files; else if the the CWP_TMPDIR environment variable is set use its value for the path; else use tmpfile() Notes: If unstacked traces are input, they should be sorted into common-offset gathers. One common-offset gather ends and another begins when the offset field of the trace headers changes. The cdp field of the input trace headers must be the cdp bin NUMBER, NOT the cdp location expressed in units of meters or feet. The number of offsets to mix (noffmix) should be specified for unstacked data only. noffmix should typically equal the ratio of the shotpoint spacing to the cdp spacing. This choice ensures that every cdp will be represented in each offset mix. Traces in each mix will contribute through migration to other traces in adjacent cdps within that mix. The tmig and vmig arrays specify a velocity function of time that is used to implement Stolt's stretch for depth-variable velocity. The stretch factor smig is often referred to as the "W" factor. The times in tmig must be monotonically increasing. Credits: CWP: Dave Hale Trace header fields accessed: ns, dt, delrt, offset, cdp