edu.sc.seis.TauP
Class TauP_WKBJ

java.lang.Object
  extended by edu.sc.seis.TauP.TauP_Time
      extended by edu.sc.seis.TauP.TauP_WKBJ

public class TauP_WKBJ
extends TauP_Time


Field Summary
protected  double deltaT
          deltaT of the seismogram, default is .05 which gives 20 sps.
protected  int numSamples
          number of samples in the seismogram.
protected  double startTime
          start time of the seismogram relative to the origin time.
 
Fields inherited from class edu.sc.seis.TauP.TauP_Time
arrivals, azimuth, backAzimuth, DEBUG, degrees, depth, dos, eventLat, eventLon, expert, GUI, modelName, onlyPrintRayP, onlyPrintTime, outFile, outForms, phaseNames, phases, relativeArrival, relativePhaseName, stationLat, stationLon, tMod, tModDepth, toolProps, verbose
 
Constructor Summary
TauP_WKBJ()
           
TauP_WKBJ(java.lang.String modelName)
           
TauP_WKBJ(TauModel tMod)
           
 
Method Summary
 void calculate(double degrees)
           
 void calcWKBJ(double degrees)
           
 double getDeltaT()
          Get the value of deltaT.
 int getNumSamples()
          Get the value of numSamples.
 double getStartTime()
          Get the value of startTime.
static void main(java.lang.String[] args)
          Allows TauP_Time to run as an application.
 void setDeltaT(double v)
          Set the value of deltaT.
 void setNumSamples(int v)
          Set the value of numSamples.
 void setStartTime(double v)
          Set the value of startTime.
 
Methods inherited from class edu.sc.seis.TauP.TauP_Time
appendPhaseName, appendPhaseName, calcTime, clearArrivals, clearPhaseNames, depthCorrect, destroy, getArrival, getArrivals, getDisconDepths, getNumArrivals, getNumPhases, getPhaseNames, getPhaseNames, getPhaseNameString, getSeismicPhases, getSourceDepth, getTauModel, getTauModelName, init, loadTauModel, parseCmdLineArgs, parseDegreeList, parsePhaseList, printHelp, printNoComprendoArgs, printResult, printResult, printStdUsage, printStdUsageHead, printStdUsageHead, printStdUsageTail, printUsage, readPhaseFile, readTauModel, recalcPhases, setPhaseNames, setPhaseNames, setSourceDepth, setTauModel, sortArrivals, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deltaT

protected double deltaT
deltaT of the seismogram, default is .05 which gives 20 sps.


numSamples

protected int numSamples
number of samples in the seismogram. Default is 100.


startTime

protected double startTime
start time of the seismogram relative to the origin time. default is 0.

Constructor Detail

TauP_WKBJ

public TauP_WKBJ()

TauP_WKBJ

public TauP_WKBJ(TauModel tMod)
          throws TauModelException
Throws:
TauModelException

TauP_WKBJ

public TauP_WKBJ(java.lang.String modelName)
          throws TauModelException
Throws:
TauModelException
Method Detail

getDeltaT

public double getDeltaT()
Get the value of deltaT.

Returns:
Value of deltaT.

setDeltaT

public void setDeltaT(double v)
Set the value of deltaT.

Parameters:
v - Value to assign to deltaT.

getNumSamples

public int getNumSamples()
Get the value of numSamples.

Returns:
Value of numSamples.

setNumSamples

public void setNumSamples(int v)
Set the value of numSamples.

Parameters:
v - Value to assign to numSamples.

getStartTime

public double getStartTime()
Get the value of startTime.

Returns:
Value of startTime.

setStartTime

public void setStartTime(double v)
Set the value of startTime.

Parameters:
v - Value to assign to startTime.

calculate

public void calculate(double degrees)
               throws TauModelException
Overrides:
calculate in class TauP_Time
Throws:
TauModelException

calcWKBJ

public void calcWKBJ(double degrees)
              throws TauModelException
Throws:
TauModelException

main

public static void main(java.lang.String[] args)
                 throws java.io.FileNotFoundException,
                        java.io.IOException,
                        java.io.StreamCorruptedException,
                        java.lang.ClassNotFoundException,
                        java.io.OptionalDataException
Allows TauP_Time to run as an application. Creates an instance of TauP_Time. .

Throws:
java.io.FileNotFoundException
java.io.IOException
java.io.StreamCorruptedException
java.lang.ClassNotFoundException
java.io.OptionalDataException