public class TauP_Table extends TauP_Time
Modifier and Type | Field and Description |
---|---|
protected double[] |
depths |
protected double[] |
distances |
static int |
GENERIC |
protected java.lang.String |
headerFile |
static int |
LOCSAT |
protected int |
outputType |
arrivals, azimuth, backAzimuth, DEBUG, degrees, depth, eventLat, eventLon, expert, GUI, JSON, modelName, onlyPrintRayP, onlyPrintTime, outFileBase, outForms, outputFormat, phaseNames, receiverDepth, relativeArrival, relativePhaseName, stationLat, stationLon, takeoffAngle, TEXT, tMod, tModDepth, toolProps, verbose, writer
Constructor and Description |
---|
TauP_Table() |
Modifier and Type | Method and Description |
---|---|
protected void |
genericTable(java.io.PrintWriter out) |
java.lang.String |
getOutFileExtension() |
void |
init()
preforms intialization of the tool.
|
protected void |
locsatTable(java.io.PrintWriter out) |
static void |
main(java.lang.String[] args) |
java.lang.String[] |
parseCmdLineArgs(java.lang.String[] args) |
void |
printUsage() |
void |
start() |
appendPhaseName, appendPhaseName, calcTakeoff, calcTime, calculate, clearArrivals, clearPhaseNames, clearPhases, dashEquals, depthCorrect, depthCorrect, destroy, getArrival, getArrivals, getDisconDepths, getNumArrivals, getNumPhases, getOutFile, getOutFileBase, getOutputFormat, getPhaseNames, getPhaseNames, getPhaseNameString, getReceiverDepth, getSeismicPhases, getSourceDepth, getTauModel, getTauModelName, getWriter, linearInterp, loadTauModel, parseDegreeList, parsePhaseList, printHelp, printNoComprendoArgs, printResult, printResultJSON, printResultText, printScriptBeginning, printStdUsage, printStdUsageHead, printStdUsageHead, printStdUsageTail, readPhaseFile, readTauModel, recalcPhases, setOutFileBase, setOutputFormat, setPhaseNames, setPhaseNames, setReceiverDepth, setSourceDepth, setTauModel, setWriter, sortArrivals
public static final int GENERIC
public static final int LOCSAT
protected int outputType
protected java.lang.String headerFile
protected double[] depths
protected double[] distances
public TauP_Table() throws TauModelException
TauModelException
public void init() throws java.io.IOException
TauP_Time
public void start() throws TauModelException, TauPException, java.io.IOException
start
in class TauP_Time
TauModelException
TauPException
java.io.IOException
public java.lang.String getOutFileExtension()
getOutFileExtension
in class TauP_Time
protected void genericTable(java.io.PrintWriter out) throws TauModelException, java.io.IOException
TauModelException
java.io.IOException
protected void locsatTable(java.io.PrintWriter out) throws TauModelException, java.io.IOException
TauModelException
java.io.IOException
public void printUsage()
printUsage
in class TauP_Time
public java.lang.String[] parseCmdLineArgs(java.lang.String[] args) throws java.io.IOException
parseCmdLineArgs
in class TauP_Time
java.io.IOException
public static void main(java.lang.String[] args)