SUCONV - convolution with user-supplied
filter
suconv <stdin >stdout
filter= [optional parameters]
Required parameters: ONE of
sufile= file
containing SU trace to use as filter
filter= user-supplied
convolution filter (ascii)
Optional parameters:
none
Trace header fields accessed: ns
Trace header fields modified: ns
Notes: It is quietly assumed that the time
sampling interval on the
single trace and the output traces is the
same as that on the traces
in the input file. The sufile may actually have more than one trace,
but only the first trace is used.
Examples:
suplane | suwind min=12 max=12 >TRACE
suconv<DATA sufile=TRACE | ...
Here, the su data file, "DATA", is
convolved trace by trace with the
the single su trace, "TRACE".
suconv<DATA filter=1,2,1 | ...
Here, the su data file, "DATA", is convolved trace by
trace with the
the filter shown.
Credits:
CWP: Jack K. Cohen, Michel Dietrich
CAVEATS: no space-variable or time-variable
capacity.
The more than one
trace allowed in sufile is the
beginning of a hook to handle the spatially variant case.
Trace header fields accessed: ns
Trace header fields modified: ns