edu.sc.seis.fissuresUtil.bag
Class PhaseCut
java.lang.Object
edu.sc.seis.fissuresUtil.bag.PhaseCut
public class PhaseCut
- extends java.lang.Object
Constructor Summary |
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. |
Method Summary |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhaseCut
public 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. If another thread
accesses it, the results will be unpredictable.
cut
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
- Cuts the seismogram based on offsets from the given phases.
- Throws:
PhaseNonExistent
- if either of the phases does not exist
at the distance.
edu.sc.seis.TauP.TauModelException
edu.iris.Fissures.FissuresException