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 java.lang.String[]
allowedOutputFormats()
double
calcMaxRP(SlownessModel sMod)
java.lang.String
getUsage()
void
printCSV(java.io.PrintWriter out, SlownessModel sMod)
void
printResult(java.io.PrintWriter out)
void
printSVG(java.io.PrintWriter out, SlownessModel sMod)
void
setDefaultOutputFormat()
void
start()
-
Methods inherited from class edu.sc.seis.TauP.TauP_VelocityPlot
destroy, getModelName, getReceiverDepth, getScattererDepth, getSourceDepth, init, parseCmdLineArgs, printCSV, printSVG, printSVGBeginning, setModelName, setReceiverDepth, setScattererDepth, setSourceDepth, validateArguments
-
Methods inherited from class edu.sc.seis.TauP.TauP_Tool
closeWriter, configDefaults, dashEquals, endGmtAndCleanUp, getModDepthUsage, getOutFile, getOutFileBase, getOutFileExtension, getOutputFormat, getStdUsageHead, getStdUsageTail, getWriter, parseCommonCmdLineArgs, printNoComprendoArgs, printScriptBeginning, printUsage, setOutFileBase, setOutFileExtension, setOutputFormat, setWriter, toolNameFromClass
-
-
-
-
Field Detail
-
DEFAULT_OUTFILE
public static final java.lang.String DEFAULT_OUTFILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
allowedOutputFormats
public java.lang.String[] allowedOutputFormats()
- Overrides:
allowedOutputFormats
in classTauP_VelocityPlot
-
setDefaultOutputFormat
public void setDefaultOutputFormat()
- Overrides:
setDefaultOutputFormat
in classTauP_VelocityPlot
-
getUsage
public java.lang.String getUsage()
- Overrides:
getUsage
in classTauP_VelocityPlot
-
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 TauPException, java.io.IOException
- Overrides:
start
in classTauP_VelocityPlot
- Throws:
TauPException
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)
-
-