|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.sc.seis.TauP.CriticalDepth
Utility class to keep track of criticalpoints (discontinuities or reversals in slowness gradient) within slowness and velocity models.
Field Summary | |
double |
depth
depth in kilometers at which there is a critical point. |
int |
PLayerNum
slowness layer for P waves with this depth at its top. |
int |
SLayerNum
slowness layer for S waves with this depth at its top. |
int |
velLayerNum
layer number within the velocity model with this depth at its top. |
Constructor Summary | |
CriticalDepth()
|
|
CriticalDepth(double depth,
int velLayerNum,
int PLayerNum,
int SLayerNum)
|
Method Summary | |
java.lang.Object |
clone()
|
int |
getLayerNum(boolean isPWave)
|
int |
getPLayerNum()
|
int |
getSLayerNum()
|
int |
getVelLayerNum()
|
void |
setLayerNum(int layerNum,
boolean isPWave)
sets slowness layer for waveType waves with this depth at its top. |
void |
setPLayerNum(int layerNum)
|
void |
setSLayerNum(int layerNum)
|
void |
setVelLayerNum(int layerNum)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public double depth
public int velLayerNum
public int PLayerNum
public int SLayerNum
Constructor Detail |
public CriticalDepth()
public CriticalDepth(double depth, int velLayerNum, int PLayerNum, int SLayerNum)
Method Detail |
public void setVelLayerNum(int layerNum)
public void setPLayerNum(int layerNum)
public void setSLayerNum(int layerNum)
public int getVelLayerNum()
public int getPLayerNum()
public int getSLayerNum()
public void setLayerNum(int layerNum, boolean isPWave)
public int getLayerNum(boolean isPWave)
public java.lang.Object clone()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |