bshf

NAME
SYNOPSIS
DESCRIPTION
FILES
SEE ALSO
BUGS
COPYRIGHT
AUTHOR

NAME

bshf - BSU program which performs time shifts (static) on seismic traces

SYNOPSIS

bshf [ -h | infile | ipic | ishf | tshift | picfil ]

DESCRIPTION

Basic Seismic Utilities (BSU) program to time shift data (static shifts). To apply a shift, and then back it out later, the two BSHF runs will differ in both the ishf parameter (1 reverses a previous 0), and in the bulk shift (-tshift value reverses a previous tshift value). Data that has been shifted out of the trace aperture will be lost, and samples shifted into the aperture will be zero. Code is in Fortran 77.

Options

-h

Online help giving details on command line arguments

infile

Input file name

ipic

0= shifts to be found in headers, first arrival picks.

1= shifts to be found in file, picfil.

ishf

0= add static shifts (traces shifted to later time)

1= subtract static shifts (traces shifted to earlier
time)

tshift

Bulk static shift to add to all shifts (constant).

picfil

Name of file with (trace number, time shift) pairs on each line.

NOTE:
If invoked with no options, will prompt user for input parameters.

EXAMPLE:
bshf filename 0 1 .02

Aligns data by header picks on time line .02 seconds.

FILES

bshfxxxx.seg

Output, time shifted traces. Named according to convention (first 4char bdif, the next 4char are the first 4char of the input file name, suffix .seg)

standard output

produces a progress bar

bshfxxxx.lst

Echo check of input parameters and list of picks and shifts.

SEE ALSO

bhelp(1),

BUGS

No known bugs

COPYRIGHT

Copyright © 2024 by Paul Michaels

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

AUTHOR

P. Michaels, PE. <[email protected]>