edu.sc.seis.fissuresUtil.display.registrar
Class PhaseAlignedTimeConfig
java.lang.Object
edu.sc.seis.fissuresUtil.display.registrar.BasicTimeConfig
edu.sc.seis.fissuresUtil.display.registrar.RelativeTimeConfig
edu.sc.seis.fissuresUtil.display.registrar.PhaseAlignedTimeConfig
- All Implemented Interfaces:
- DataSetSeismogramReceptacle, TimeConfig
public class PhaseAlignedTimeConfig
- extends RelativeTimeConfig
Methods inherited from class edu.sc.seis.fissuresUtil.display.registrar.BasicTimeConfig |
addListener, clear, contains, fireTimeEvent, fireTimeEvent, getInterval, getScale, getSeismograms, getShift, getTime, getTime, remove, removeListener, reset, reset, shaleTime, shaleTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhaseAlignedTimeConfig
public PhaseAlignedTimeConfig()
PhaseAlignedTimeConfig
public PhaseAlignedTimeConfig(java.lang.String phaseName)
getInitialTime
public MicroSecondTimeRange getInitialTime(DataSetSeismogram seis)
- Overrides:
getInitialTime
in class RelativeTimeConfig
shaleInitialTime
protected void shaleInitialTime()
- Description copied from class:
RelativeTimeConfig
- Provides a way for subclasses, such as PhaseAlignedTimeConfig, to shift
the initial time while still keeping it labeled as time zero. It is a
no-impl in RelativeTimeConfig.
- Overrides:
shaleInitialTime
in class RelativeTimeConfig
calculate
public edu.iris.Fissures.model.MicroSecondDate calculate(edu.iris.Fissures.IfEvent.Origin origin,
edu.iris.Fissures.Location station)
throws edu.sc.seis.TauP.TauModelException
- Throws:
edu.sc.seis.TauP.TauModelException
getPhaseName
public java.lang.String getPhaseName()
setPhaseName
public void setPhaseName(java.lang.String phaseName)
getTypeOfRelativity
public java.lang.String getTypeOfRelativity()
- Overrides:
getTypeOfRelativity
in class RelativeTimeConfig