Class TimeDist

java.lang.Object
edu.sc.seis.TauP.TimeDist
All Implemented Interfaces:
java.lang.Cloneable

public class TimeDist
extends java.lang.Object
implements java.lang.Cloneable
Holds the ray parameter, time and distance increments, and optionally a depth, for a ray passing through some layer.
  • Constructor Summary

    Constructors
    Constructor Description
    TimeDist()  
    TimeDist​(double p)  
    TimeDist​(double p, double time, double dist)  
    TimeDist​(double p, double time, double dist, double depth)  
  • Method Summary

    Modifier and Type Method Description
    TimeDist add​(TimeDist td)  
    java.lang.Object clone()  
    double getDepth()  
    double getDistDeg()  
    double getDistRadian()  
    double getP()  
    double getTime()  
    TimeDist negateDistance()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TimeDist

      public TimeDist()
    • TimeDist

      public TimeDist​(double p)
    • TimeDist

      public TimeDist​(double p, double time, double dist)
    • TimeDist

      public TimeDist​(double p, double time, double dist, double depth)
  • Method Details

    • add

      public TimeDist add​(TimeDist td)
    • negateDistance

      public TimeDist negateDistance()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getP

      public double getP()
    • getDepth

      public double getDepth()
    • getTime

      public double getTime()
    • getDistRadian

      public double getDistRadian()
    • getDistDeg

      public double getDistDeg()
    • clone

      public java.lang.Object clone()
      Overrides:
      clone in class java.lang.Object