edu.sc.seis.fissuresUtil.bag
Class CompoundPhaseStoN

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.bag.SimplePhaseStoN
      extended by edu.sc.seis.fissuresUtil.bag.CompoundPhaseStoN

public class CompoundPhaseStoN
extends SimplePhaseStoN

Generalizes SimplePhaseStoN by allowing the phase for the short time window (numerator) to be different from the phase for the long time window (denominator). This is useful when comparing the signal of a later arriving phase, say SKS, with the noise level before the first arriving P.


Field Summary
 
Fields inherited from class edu.sc.seis.fissuresUtil.bag.SimplePhaseStoN
longCut, longOffsetBegin, longOffsetEnd, phase, shortCut, shortOffsetBegin, shortOffsetEnd, taup
 
Constructor Summary
CompoundPhaseStoN(java.lang.String shortPhase, java.lang.String longPhase)
           
CompoundPhaseStoN(java.lang.String shortPhase, 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)
           
CompoundPhaseStoN(java.lang.String shortPhase, 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)
           
 
Method Summary
 
Methods inherited from class edu.sc.seis.fissuresUtil.bag.SimplePhaseStoN
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompoundPhaseStoN

public CompoundPhaseStoN(java.lang.String shortPhase,
                         java.lang.String longPhase)
                  throws edu.sc.seis.TauP.TauModelException
Throws:
edu.sc.seis.TauP.TauModelException

CompoundPhaseStoN

public CompoundPhaseStoN(java.lang.String shortPhase,
                         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
Throws:
edu.sc.seis.TauP.TauModelException

CompoundPhaseStoN

public CompoundPhaseStoN(java.lang.String shortPhase,
                         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
Throws:
edu.sc.seis.TauP.TauModelException