Package edu.sc.seis.TauP
Class TauP_SlownessPlot
- java.lang.Object
-
- edu.sc.seis.TauP.TauP_Tool
-
- edu.sc.seis.TauP.TauP_VelocityPlot
-
- edu.sc.seis.TauP.TauP_SlownessPlot
-
public class TauP_SlownessPlot extends TauP_VelocityPlot
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_OUTFILE
-
Fields inherited from class edu.sc.seis.TauP.TauP_VelocityPlot
depth, receiverDepth, scattererDepth
-
Fields inherited from class edu.sc.seis.TauP.TauP_Tool
cmdLineArgs, CSV, DEBUG, GMT, JSON, outFileBase, outForms, outputFormat, SVG, TEXT, toolProps, verbose, writer
-
-
Constructor Summary
Constructors Constructor Description TauP_SlownessPlot()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
calcMaxRP(SlownessModel sMod)
void
printCSV(java.io.PrintWriter out, SlownessModel sMod)
void
printResult(java.io.PrintWriter out)
void
printSVG(java.io.PrintWriter out, SlownessModel sMod)
void
start()
-
Methods inherited from class edu.sc.seis.TauP.TauP_VelocityPlot
allowedOutputFormats, destroy, getModelName, getReceiverDepth, getScattererDepth, getSourceDepth, init, parseCmdLineArgs, printCSV, printSVG, printSVGBeginning, printUsage, setModelName, setReceiverDepth, setScattererDepth, setSourceDepth, validateArguments
-
Methods inherited from class edu.sc.seis.TauP.TauP_Tool
closeWriter, configDefaults, dashEquals, endGmtAndCleanUp, getOutFile, getOutFileBase, getOutFileExtension, getOutputFormat, getWriter, parseCommonCmdLineArgs, printModDepthUsage, printNoComprendoArgs, printScriptBeginning, printStdUsageHead, printStdUsageTail, setOutFileBase, setOutFileExtension, setOutputFormat, setWriter, toolNameFromClass
-
-
-
-
Field Detail
-
DEFAULT_OUTFILE
public static final java.lang.String DEFAULT_OUTFILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
printResult
public void printResult(java.io.PrintWriter out) throws TauPException, java.io.IOException
- Overrides:
printResult
in classTauP_VelocityPlot
- Throws:
TauPException
java.io.IOException
-
start
public void start() throws SlownessModelException, TauModelException, VelocityModelException, java.io.IOException
- Overrides:
start
in classTauP_VelocityPlot
- Throws:
SlownessModelException
TauModelException
VelocityModelException
java.io.IOException
-
calcMaxRP
public double calcMaxRP(SlownessModel sMod)
-
printSVG
public void printSVG(java.io.PrintWriter out, SlownessModel sMod)
-
printCSV
public void printCSV(java.io.PrintWriter out, SlownessModel sMod)
-
-