Back to SAC Home Page


Signal Stacking SubprocessManual


 

ADDSTACK CHANGESTACK DELETESTACK
DELTACHECK DISTANCEAXIS DISTANCEWINDOW
GLOBALSTACK INCREMENTSTACK LISTSTACK
TIMEAXIS TIMEWINDOW TRAVELTIME
VELOCITYMODEL VELOCITYROSET WRITESTACK
ZEROSTACK PLOTRECORDSECTION

 


Introduction


SSS is primarily a package for doing signal stacking (i.e. summation or beamforming). Each signal (i.e. SAC file) has properties such as a static delay, epicentral distance, weighting factor, and polarity associated with it. The dynamic delays can be calculated using a normal moveout or refracted wave velocity model. Certain delay properties can be automatically incremented between summations. Files are easily added to or removed from the stack file list. The time window for the stack is easily adjusted. Files which do not contain data throughout the stack time window are filled with zeros. The stack file list can be plotted with or without the summation. Each summation can be saved on disk for later use. A record section plot is also included in this subprocess.

This is a SAC subprocess. A subprocess is like a small program within the main SAC program. You start a subprocess by typing its name (SSS in this case.) You can terminate it and return to the main program using the quitsub command. You can also terminate SAC from within a subprocess using the QUIT command. While within a subprocess, you can execute any command belonging to that subprocess plus a limited number of main SAC commands. A list of the allowed main SAC commands is included in this document.


The Commands


The remainder of this manual contains the documentation on each of the SSS commands. They are in alphabetical order and are also summarized below. The format and notation is the same as the SAC Command Reference Manual. A list of the allowed main SAC commands is also shown below. You can also use all of the SAC macro features in this subprocess.


SSS Commands


ADDSTACK Add a new file to the stack file list.
CHANGESTACK Change properties of files currently in the stack file list.
DELETESTACK Deletes one or more files from the stack file list.
DELTACHECK Change the sampling rate checking option.
DISTANCEAXIS Define the record section plot distance axis parameters.
DISTANCEWINDOW Controls distance window properties on subsequent record section plots.
GLOBALSTACK Sets global stack properties
INCREMENTSTACK Increments properties for files in the stack file list.
LISTSTACK Lists the properties of the files in the stack file list.
PLOTRECORDSECTION Plots a record section of the files in the stack file list.
PLOTSTACK Plots the files in the stack file list.
QUITSUB Terminates the Signal Stacking Subprocess.
SUMSTACK Sums the files in the stack file list.
TIMEAXIS Controls the time axis properties on subsequent record section plots.
TIMEWINDOW Sets the time window limits for subsequent stack summation.
TRAVELTIME Computes travel-time curves for pre-defined models or reads travel-time curves from ascii text files.
VELOCITYMODEL Sets stack velocity model parameters for computing dynamic delays.
VELOCITYROSET Controls placement of a velocity roset on subsequent record section plots.
WRITESTACK Writes a stack summation to disk.
ZEROSTACK Zeros or reinitializes the signal stack.


Main SAC Commands

This is a list of the allowed main SAC commands. Their abbreviated names are also allowed.

AXES BEGINDEVICES BEGINFRAME BEGINWINDOW BORDER COLOR
COMCOR COPYHDR DATAGEN ECHO ENDDEVICES ENDFRAME
ERASE EVALUATE FLOOR GETBB GRID GTEXT
HELP INSTALLMACRO LISTHDR LINE LINLIN LINLOG
LOGLAB LOGLIN LOGLOG MACRO MESSAGE PAUSE
PLABEL PLOTC QDP QUIT READBBF REPORT
SETBB SETDATADIR SETDEVICE SETMACRO SGF SYMBOL
SYNTAX SYSTEMCOMMAND TICKS TITLE TSIZE VSPACE
WAIT WINDOW WRITEBBF XDIV XFUDGE XFULL
XGRID XLABEL XLIM XLIN XLOG XVPORT
YDIV YFUDGE YFULL YGRID YLABEL YLIM
YLIN YLOG YVPORT


If you have technical questions about this page, contact:

peterg@llnl.gov -- Peter Goldstein


This page maintained by:

peterg@llnl.gov -- Peter Goldstein

LLNL Disclaimer
8/12/98
UCRL-MA-112836