Package edu.sc.seis.TauP
Class WavefrontPathSegment
java.lang.Object
edu.sc.seis.TauP.AbstractPathSegment
edu.sc.seis.TauP.WavefrontPathSegment
Segment of the path of wavefront of a seismic phase at a time step.
Usually a segment the full wavefront between discontinuities in the model, or turning point.
-
Constructor Summary
ConstructorsConstructorDescriptionWavefrontPathSegment(List<TimeDist> path, boolean isPWave, String segmentName, TimeDist prevEnd, int segmentIndex, int totalNumSegments, SeismicPhase phase, double timeVal) -
Method Summary
Modifier and TypeMethodDescriptionstatic WavefrontPathSegmentdegenerateSegment(TimeDist pathPoint, boolean isPWave, String segmentName, TimeDist prevEnd, int segmentIndex, int totalNumSegments, SeismicPhase phase, double timeVal) doubleMethods inherited from class edu.sc.seis.TauP.AbstractPathSegment
asJsonObject, asJsonObject, getPath, getPathEnd, getPathPoint, getPathStart, getPhase, getSegmentIndex, getSegmentName, getWavetypeStr, gmtTextLine, gmtTextLine, isPWave, linearInterpPath, negativeDistance, trimDuplicates, writeGMTText, writeSVGCartesian, writeSVGCartesian
-
Constructor Details
-
WavefrontPathSegment
public WavefrontPathSegment(List<TimeDist> path, boolean isPWave, String segmentName, TimeDist prevEnd, int segmentIndex, int totalNumSegments, SeismicPhase phase, double timeVal)
-
-
Method Details
-
degenerateSegment
public static WavefrontPathSegment degenerateSegment(TimeDist pathPoint, boolean isPWave, String segmentName, TimeDist prevEnd, int segmentIndex, int totalNumSegments, SeismicPhase phase, double timeVal) -
description
- Specified by:
descriptionin classAbstractPathSegment
-
getCssClasses
- Overrides:
getCssClassesin classAbstractPathSegment
-
asNegativeDistance
-
getTimeVal
public double getTimeVal()
-