public class PhaseCut
extends java.lang.Object
Constructor and Description |
---|
PhaseCut(TauPUtil timeCalc,
java.lang.String beginPhase,
edu.iris.Fissures.model.TimeInterval beginOffset,
java.lang.String endPhase,
edu.iris.Fissures.model.TimeInterval endOffset)
warning, this class assumes that no other thread will be accessing
the TauP_Time class while it is being used here.
|
Modifier and Type | Method and Description |
---|---|
edu.iris.Fissures.seismogramDC.LocalSeismogramImpl |
cut(edu.iris.Fissures.Location stationLoc,
edu.iris.Fissures.IfEvent.Origin origin,
edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)
Cuts the seismogram based on offsets from the given phases.
|
public PhaseCut(TauPUtil timeCalc, java.lang.String beginPhase, edu.iris.Fissures.model.TimeInterval beginOffset, java.lang.String endPhase, edu.iris.Fissures.model.TimeInterval endOffset)
public edu.iris.Fissures.seismogramDC.LocalSeismogramImpl cut(edu.iris.Fissures.Location stationLoc, edu.iris.Fissures.IfEvent.Origin origin, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis) throws edu.sc.seis.TauP.TauModelException, PhaseNonExistent, edu.iris.Fissures.FissuresException
PhaseNonExistent
- if either of the phases does not exist
at the distance.edu.sc.seis.TauP.TauModelException
edu.iris.Fissures.FissuresException