Package edu.sc.seis.TauP
Class PhaseSymbols
- java.lang.Object
-
- edu.sc.seis.TauP.PhaseSymbols
-
public class PhaseSymbols extends java.lang.ObjectList of symbols allowed to be used in a seismic phase name.
-
-
Field Summary
Fields Modifier and Type Field Description static charbstatic charBACKSCATTER_CODEstatic charcstatic java.lang.StringDIFFstatic java.lang.StringDIFFDOWNstatic java.lang.StringEND_CODEstatic java.lang.StringEX_DOWN_CODEstatic chargstatic java.lang.StringHEAD_CODEstatic charistatic charIstatic charjstatic charJstatic charkstatic charKstatic java.lang.StringKMPS_CODEstatic charmstatic charNAMED_DISCON_ENDstatic charNAMED_DISCON_STARTstatic charpstatic charPstatic charsstatic charSstatic charSCATTER_CODEstatic java.lang.StringSTART_CODEstatic charTOPSIDE_CRITICAL_REFLECTIONstatic charTOPSIDE_REFLECTIONstatic charUNDERSIDE_REFLECTIONstatic chary
-
Constructor Summary
Constructors Constructor Description PhaseSymbols()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanis(java.lang.String leg, char symbol)static booleanis(java.lang.String leg, java.lang.String symbol)static booleanisBoundary(java.lang.String name)static booleanisBoundary(java.lang.String name, int offset)static booleanisCompressionalWaveSymbol(java.lang.String name)static booleanisCompressionalWaveSymbol(java.lang.String name, int offset)static booleanisCriticalReflectSymbol(java.lang.String name)static booleanisCrustMantleLeg(java.lang.String name)static booleanisCrustMantleLeg(java.lang.String name, int offset)static booleanisCustomBoundarySymbol(java.lang.String name, int offset)static booleanisDiffracted(java.lang.String name)static booleanisDiffracted(java.lang.String name, int offset)Match phase segments like Pdiff, S410diff, Kdiff, PdiffdownKSstatic booleanisDiffractedDown(java.lang.String name)Match phase segments like SedPdiffdnKSstatic booleanisDiffractedDown(java.lang.String name, int offset)Match phase segments like SedPdiffdnKSstatic booleanisDowngoingSymbol(java.lang.String name)static booleanisDowngoingSymbol(java.lang.String name, int offset)static booleanisExclusiveDowngoingSymbol(java.lang.String name)static booleanisExclusiveDowngoingSymbol(java.lang.String name, int offset)static booleanisHead(java.lang.String name)static booleanisHead(java.lang.String name, int offset)static booleanisInnerCoreLeg(java.lang.String name)static booleanisInnerCoreLeg(java.lang.String name, int offset)static booleanisOuterCoreLeg(java.lang.String name)static booleanisOuterCoreLeg(java.lang.String name, int offset)static booleanisReflectSymbol(java.lang.String name)static booleanisReflectSymbol(java.lang.String name, int offset)static booleanisScatterSymbol(java.lang.String name)static booleanisScatterSymbol(java.lang.String name, int offset)static booleanisSurfaceWave(java.lang.String name)static booleanisSurfaceWave(java.lang.String name, int offset)static booleanisTopsideReflectSymbol(java.lang.String name, int offset)static booleanisTransverseWaveSymbol(java.lang.String name)static booleanisTransverseWaveSymbol(java.lang.String name, int offset)static booleanisUndersideReflectSymbol(java.lang.String name, int offset)static booleanisUpDiffracted(java.lang.String name, int offset)static booleanisUpgoingSymbol(java.lang.String name)static booleanisUpgoingSymbol(java.lang.String name, int offset)static booleanstartsWith(java.lang.String leg, char symbol)static booleanstartsWith(java.lang.String leg, java.lang.String symbol)
-
-
-
Field Detail
-
P
public static final char P
- See Also:
- Constant Field Values
-
S
public static final char S
- See Also:
- Constant Field Values
-
K
public static final char K
- See Also:
- Constant Field Values
-
I
public static final char I
- See Also:
- Constant Field Values
-
J
public static final char J
- See Also:
- Constant Field Values
-
p
public static final char p
- See Also:
- Constant Field Values
-
s
public static final char s
- See Also:
- Constant Field Values
-
k
public static final char k
- See Also:
- Constant Field Values
-
y
public static final char y
- See Also:
- Constant Field Values
-
j
public static final char j
- See Also:
- Constant Field Values
-
m
public static final char m
- See Also:
- Constant Field Values
-
c
public static final char c
- See Also:
- Constant Field Values
-
i
public static final char i
- See Also:
- Constant Field Values
-
NAMED_DISCON_START
public static final char NAMED_DISCON_START
- See Also:
- Constant Field Values
-
NAMED_DISCON_END
public static final char NAMED_DISCON_END
- See Also:
- Constant Field Values
-
TOPSIDE_REFLECTION
public static final char TOPSIDE_REFLECTION
- See Also:
- Constant Field Values
-
TOPSIDE_CRITICAL_REFLECTION
public static final char TOPSIDE_CRITICAL_REFLECTION
- See Also:
- Constant Field Values
-
UNDERSIDE_REFLECTION
public static final char UNDERSIDE_REFLECTION
- See Also:
- Constant Field Values
-
HEAD_CODE
public static final java.lang.String HEAD_CODE
- See Also:
- Constant Field Values
-
DIFF
public static final java.lang.String DIFF
- See Also:
- Constant Field Values
-
DIFFDOWN
public static final java.lang.String DIFFDOWN
- See Also:
- Constant Field Values
-
g
public static final char g
- See Also:
- Constant Field Values
-
b
public static final char b
- See Also:
- Constant Field Values
-
KMPS_CODE
public static final java.lang.String KMPS_CODE
- See Also:
- Constant Field Values
-
SCATTER_CODE
public static final char SCATTER_CODE
- See Also:
- Constant Field Values
-
BACKSCATTER_CODE
public static final char BACKSCATTER_CODE
- See Also:
- Constant Field Values
-
EX_DOWN_CODE
public static final java.lang.String EX_DOWN_CODE
- See Also:
- Constant Field Values
-
END_CODE
public static final java.lang.String END_CODE
- See Also:
- Constant Field Values
-
START_CODE
public static final java.lang.String START_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isCompressionalWaveSymbol
public static boolean isCompressionalWaveSymbol(java.lang.String name)
-
isCompressionalWaveSymbol
public static boolean isCompressionalWaveSymbol(java.lang.String name, int offset)
-
isTransverseWaveSymbol
public static boolean isTransverseWaveSymbol(java.lang.String name)
-
isTransverseWaveSymbol
public static boolean isTransverseWaveSymbol(java.lang.String name, int offset)
-
isDowngoingSymbol
public static boolean isDowngoingSymbol(java.lang.String name)
-
isDowngoingSymbol
public static boolean isDowngoingSymbol(java.lang.String name, int offset)
-
isExclusiveDowngoingSymbol
public static boolean isExclusiveDowngoingSymbol(java.lang.String name)
-
isExclusiveDowngoingSymbol
public static boolean isExclusiveDowngoingSymbol(java.lang.String name, int offset)
-
isUpgoingSymbol
public static boolean isUpgoingSymbol(java.lang.String name)
-
isUpgoingSymbol
public static boolean isUpgoingSymbol(java.lang.String name, int offset)
-
isReflectSymbol
public static boolean isReflectSymbol(java.lang.String name)
-
isReflectSymbol
public static boolean isReflectSymbol(java.lang.String name, int offset)
-
isTopsideReflectSymbol
public static boolean isTopsideReflectSymbol(java.lang.String name, int offset)
-
isCriticalReflectSymbol
public static boolean isCriticalReflectSymbol(java.lang.String name)
-
isUndersideReflectSymbol
public static boolean isUndersideReflectSymbol(java.lang.String name, int offset)
-
isScatterSymbol
public static boolean isScatterSymbol(java.lang.String name)
-
isScatterSymbol
public static boolean isScatterSymbol(java.lang.String name, int offset)
-
isCrustMantleLeg
public static boolean isCrustMantleLeg(java.lang.String name)
-
isCrustMantleLeg
public static boolean isCrustMantleLeg(java.lang.String name, int offset)
-
isOuterCoreLeg
public static boolean isOuterCoreLeg(java.lang.String name)
-
isOuterCoreLeg
public static boolean isOuterCoreLeg(java.lang.String name, int offset)
-
isInnerCoreLeg
public static boolean isInnerCoreLeg(java.lang.String name)
-
isInnerCoreLeg
public static boolean isInnerCoreLeg(java.lang.String name, int offset)
-
isDiffracted
public static boolean isDiffracted(java.lang.String name)
-
isDiffracted
public static boolean isDiffracted(java.lang.String name, int offset)Match phase segments like Pdiff, S410diff, Kdiff, PdiffdownKS- Parameters:
name-offset-- Returns:
-
isUpDiffracted
public static boolean isUpDiffracted(java.lang.String name, int offset)
-
isDiffractedDown
public static boolean isDiffractedDown(java.lang.String name)
Match phase segments like SedPdiffdnKS- Parameters:
name-- Returns:
-
isDiffractedDown
public static boolean isDiffractedDown(java.lang.String name, int offset)Match phase segments like SedPdiffdnKS- Parameters:
name- to matchoffset- start at offset- Returns:
-
isHead
public static boolean isHead(java.lang.String name)
-
isHead
public static boolean isHead(java.lang.String name, int offset)
-
isSurfaceWave
public static boolean isSurfaceWave(java.lang.String name)
-
isSurfaceWave
public static boolean isSurfaceWave(java.lang.String name, int offset)
-
isBoundary
public static boolean isBoundary(java.lang.String name)
-
isBoundary
public static boolean isBoundary(java.lang.String name, int offset)
-
isCustomBoundarySymbol
public static boolean isCustomBoundarySymbol(java.lang.String name, int offset)
-
is
public static final boolean is(java.lang.String leg, char symbol)
-
is
public static final boolean is(java.lang.String leg, java.lang.String symbol)
-
startsWith
public static final boolean startsWith(java.lang.String leg, char symbol)
-
startsWith
public static final boolean startsWith(java.lang.String leg, java.lang.String symbol)
-
-