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, degrees, depth, distKilometers, eventLat, eventLon, GUI, modelName, onlyPrintRayP, onlyPrintTime, phaseNames, receiverDepth, relativeArrival, relativePhaseName, stationLat, stationLon, takeoffAngle, tMod, tModDepth
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)
ToolRun.main should be used instead.
|
java.lang.String[] |
parseCmdLineArgs(java.lang.String[] args) |
void |
printUsage() |
void |
start() |
appendPhaseName, appendPhaseName, calcTakeoff, calcTime, calculate, clearArrivals, clearPhaseNames, clearPhases, depthCorrect, depthCorrect, destroy, getArrival, getArrivals, getDisconDepths, getNumArrivals, getNumPhases, getPhaseNames, getPhaseNames, getPhaseNameString, getReceiverDepth, getSeismicPhases, getSourceDepth, getTauModel, getTauModelDepthCorrected, getTauModelName, linearInterp, loadTauModel, parseDegreeList, parsePhaseList, printHelp, printResult, printResultJSON, printResultText, printStdUsage, printStdUsageHead, readPhaseFile, readTauModel, recalcPhases, setPhaseNames, setPhaseNames, setReceiverDepth, setSourceDepth, setTauModel, sortArrivals
dashEquals, endGmtAndCleanUp, getOutFile, getOutFileBase, getOutputFormat, getWriter, parseCommonCmdLineArgs, printNoComprendoArgs, printScriptBeginning, printStdUsageHead, printStdUsageTail, setOutFileBase, setOutFileExtension, setOutputFormat, setWriter, toolNameFromClass
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 TauPException
TauP_Time
init
in class TauP_Time
TauPException
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_Tool
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) throws java.io.IOException
java.io.IOException