Package edu.sc.seis.TauP
Class DepthRange
java.lang.Object
edu.sc.seis.TauP.DepthRange
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class DepthRange
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Convenience class for storing a depth range. It has a top and a bottom and
can have an associated ray parameter.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DepthRange()
DepthRange(double topDepth, double botDepth)
DepthRange(double topDepth, double botDepth, double rayParam)
-
Method Summary
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
topDepth
public double topDepthTop of the depth range. -
botDepth
public double botDepthBottom of the depth range. -
rayParam
public double rayParamrayParam associated with the depth range. If this were a high slowness depth range, then rayParam would be the largest ray parameter that would penetrate the depth range.
-
-
Constructor Details
-
DepthRange
public DepthRange() -
DepthRange
public DepthRange(double topDepth, double botDepth) -
DepthRange
public DepthRange(double topDepth, double botDepth, double rayParam)
-
-
Method Details
-
clone
public java.lang.Object clone()- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-