Package edu.sc.seis.TauP
Class Theta
java.lang.Object
edu.sc.seis.TauP.Theta
public class Theta
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Theta(SeismicPhase phase, double radians)
-
Method Summary
Modifier and Type Method Description double
getMaxRayParam()
double
getRadians()
Get the value of radians.double
getStepRayParam(double rayParam, double timeStep)
double
getTheta(double rayParam)
protected int
getThetaIndex(double rayParam)
static double
linInterp(double xa, double xb, double ya, double yb, double x)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
radians
protected double radians -
thetaAtX
protected double[] thetaAtX -
rayParams
protected double[] rayParams
-
-
Constructor Details
-
Theta
-
-
Method Details
-
getRadians
public double getRadians()Get the value of radians.- Returns:
- Value of radians.
-
getMaxRayParam
public double getMaxRayParam() -
getStepRayParam
public double getStepRayParam(double rayParam, double timeStep) -
getTheta
public double getTheta(double rayParam) -
getThetaIndex
protected int getThetaIndex(double rayParam) -
linInterp
public static double linInterp(double xa, double xb, double ya, double yb, double x)
-