Package edu.sc.seis.TauP
Class ScatteredArrival
- java.lang.Object
-
- edu.sc.seis.TauP.Arrival
-
- edu.sc.seis.TauP.ScatteredArrival
-
public class ScatteredArrival extends Arrival
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.TauP.Arrival
DtoR, MANY_LAPS_PLUS_180, RtoD, TWOPI
-
-
Constructor Summary
Constructors Constructor Description ScatteredArrival(ScatteredSeismicPhase phase, double deg, Arrival inboundArrival, Arrival scatteredArrival, boolean isBackscatter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
formScatterPhaseName(java.lang.String inboundName, java.lang.String scatterName, boolean isBackscatter)
Arrival
getInboundArrival()
Arrival
getScatteredArrival()
ScatteredSeismicPhase
getScatteredSeismicPhase()
boolean
isBackscatter()
boolean
isInboundNegativeDirection()
boolean
isLongWayAround()
boolean
isScatterNegativeDirection()
-
Methods inherited from class edu.sc.seis.TauP.Arrival
asJSON, asJSON, getAmplitudeFactor, getDist, getDistDeg, getDRayParamDDelta, getDRayParamDDeltaDeg, getDuration, getEarliestArrival, getFirstPiercePoint, getGeometricSpreadingFactor, getIncidentAngle, getLastPiercePoint, getLatestArrival, getModuloDist, getModuloDistDeg, getModuloSearchDistDeg, getName, getNumPathPoints, getNumPiercePoints, getPath, getPathPoint, getPhase, getPierce, getPiercePoint, getPuristName, getRayParam, getRayParamDeg, getRayParamIndex, getReceiverDepth, getRelativeToArrival, getSearchDistDeg, getSourceDepth, getTakeoffAngle, getTime, isRelativeToArrival, negateDistance, radialSlownessAtReceiver, radialSlownessAtSource, setRelativeToArrival, setSearchDistDeg, toString, velocityAtReceiver, velocityAtSource
-
-
-
-
Constructor Detail
-
ScatteredArrival
public ScatteredArrival(ScatteredSeismicPhase phase, double deg, Arrival inboundArrival, Arrival scatteredArrival, boolean isBackscatter)
-
-
Method Detail
-
formScatterPhaseName
public static java.lang.String formScatterPhaseName(java.lang.String inboundName, java.lang.String scatterName, boolean isBackscatter)
-
getScatteredSeismicPhase
public ScatteredSeismicPhase getScatteredSeismicPhase()
-
getInboundArrival
public Arrival getInboundArrival()
-
getScatteredArrival
public Arrival getScatteredArrival()
-
isBackscatter
public boolean isBackscatter()
-
isLongWayAround
public boolean isLongWayAround()
- Overrides:
isLongWayAround
in classArrival
-
isInboundNegativeDirection
public boolean isInboundNegativeDirection()
-
isScatterNegativeDirection
public boolean isScatterNegativeDirection()
-
-