public class SimplePhaseStoN
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected PhaseCut |
longCut |
protected edu.iris.Fissures.model.TimeInterval |
longOffsetBegin |
protected edu.iris.Fissures.model.TimeInterval |
longOffsetEnd |
protected java.lang.String |
longPhase |
protected java.lang.String |
phase |
protected PhaseCut |
shortCut |
protected edu.iris.Fissures.model.TimeInterval |
shortOffsetBegin |
protected edu.iris.Fissures.model.TimeInterval |
shortOffsetEnd |
protected TauPUtil |
taup |
Constructor and Description |
---|
SimplePhaseStoN(java.lang.String phase)
Defaults to plus and minus 5 seconds around the phase for the short
time interval, and the preceding 100 seconds before that for the long
time interval.
|
SimplePhaseStoN(java.lang.String phase,
edu.iris.Fissures.model.TimeInterval shortOffsetBegin,
edu.iris.Fissures.model.TimeInterval shortOffsetEnd,
java.lang.String longPhase,
edu.iris.Fissures.model.TimeInterval longOffsetBegin,
edu.iris.Fissures.model.TimeInterval longOffsetEnd) |
SimplePhaseStoN(java.lang.String phase,
edu.iris.Fissures.model.TimeInterval shortOffsetBegin,
edu.iris.Fissures.model.TimeInterval shortOffsetEnd,
java.lang.String longPhase,
edu.iris.Fissures.model.TimeInterval longOffsetBegin,
edu.iris.Fissures.model.TimeInterval longOffsetEnd,
TauPUtil taup) |
SimplePhaseStoN(java.lang.String phase,
edu.iris.Fissures.model.TimeInterval shortOffsetBegin,
edu.iris.Fissures.model.TimeInterval shortOffsetEnd,
edu.iris.Fissures.model.TimeInterval longOffsetBegin,
edu.iris.Fissures.model.TimeInterval longOffsetEnd) |
SimplePhaseStoN(java.lang.String phase,
edu.iris.Fissures.model.TimeInterval shortOffsetBegin,
edu.iris.Fissures.model.TimeInterval shortOffsetEnd,
edu.iris.Fissures.model.TimeInterval longOffsetBegin,
edu.iris.Fissures.model.TimeInterval longOffsetEnd,
TauPUtil taup) |
Modifier and Type | Method and Description |
---|---|
LongShortTrigger |
process(edu.iris.Fissures.Location stationLoc,
edu.iris.Fissures.IfEvent.Origin origin,
edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)
Calculates the trigger value for the given windows.
|
protected java.lang.String phase
protected java.lang.String longPhase
protected edu.iris.Fissures.model.TimeInterval shortOffsetBegin
protected edu.iris.Fissures.model.TimeInterval shortOffsetEnd
protected edu.iris.Fissures.model.TimeInterval longOffsetBegin
protected edu.iris.Fissures.model.TimeInterval longOffsetEnd
protected PhaseCut shortCut
protected PhaseCut longCut
protected TauPUtil taup
public SimplePhaseStoN(java.lang.String phase, edu.iris.Fissures.model.TimeInterval shortOffsetBegin, edu.iris.Fissures.model.TimeInterval shortOffsetEnd, java.lang.String longPhase, edu.iris.Fissures.model.TimeInterval longOffsetBegin, edu.iris.Fissures.model.TimeInterval longOffsetEnd, TauPUtil taup) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public SimplePhaseStoN(java.lang.String phase, edu.iris.Fissures.model.TimeInterval shortOffsetBegin, edu.iris.Fissures.model.TimeInterval shortOffsetEnd, edu.iris.Fissures.model.TimeInterval longOffsetBegin, edu.iris.Fissures.model.TimeInterval longOffsetEnd, TauPUtil taup) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public SimplePhaseStoN(java.lang.String phase, edu.iris.Fissures.model.TimeInterval shortOffsetBegin, edu.iris.Fissures.model.TimeInterval shortOffsetEnd, edu.iris.Fissures.model.TimeInterval longOffsetBegin, edu.iris.Fissures.model.TimeInterval longOffsetEnd) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public SimplePhaseStoN(java.lang.String phase, edu.iris.Fissures.model.TimeInterval shortOffsetBegin, edu.iris.Fissures.model.TimeInterval shortOffsetEnd, java.lang.String longPhase, edu.iris.Fissures.model.TimeInterval longOffsetBegin, edu.iris.Fissures.model.TimeInterval longOffsetEnd) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public SimplePhaseStoN(java.lang.String phase) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public LongShortTrigger process(edu.iris.Fissures.Location stationLoc, edu.iris.Fissures.IfEvent.Origin origin, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis) throws edu.iris.Fissures.FissuresException, edu.sc.seis.TauP.TauModelException, PhaseNonExistent
edu.iris.Fissures.FissuresException
edu.sc.seis.TauP.TauModelException
PhaseNonExistent