public class PhaseAlignedTimeConfig extends RelativeTimeConfig
initialTime, scale, seismograms, seismoTimes, shift, time| Constructor and Description |
|---|
PhaseAlignedTimeConfig() |
PhaseAlignedTimeConfig(java.lang.String phaseName) |
| Modifier and Type | Method and Description |
|---|---|
edu.iris.Fissures.model.MicroSecondDate |
calculate(edu.iris.Fissures.IfEvent.Origin origin,
edu.iris.Fissures.Location station) |
MicroSecondTimeRange |
getInitialTime(DataSetSeismogram seis) |
java.lang.String |
getPhaseName() |
java.lang.String |
getTypeOfRelativity() |
void |
setPhaseName(java.lang.String phaseName) |
protected void |
shaleInitialTime()
Provides a way for subclasses, such as PhaseAlignedTimeConfig, to shift
the initial time while still keeping it labeled as time zero.
|
addaddListener, clear, contains, fireTimeEvent, fireTimeEvent, getInterval, getScale, getSeismograms, getShift, getTime, getTime, remove, removeListener, reset, reset, shaleTime, shaleTimepublic PhaseAlignedTimeConfig()
public PhaseAlignedTimeConfig(java.lang.String phaseName)
public MicroSecondTimeRange getInitialTime(DataSetSeismogram seis)
getInitialTime in class RelativeTimeConfigprotected void shaleInitialTime()
RelativeTimeConfigshaleInitialTime in class RelativeTimeConfigpublic edu.iris.Fissures.model.MicroSecondDate calculate(edu.iris.Fissures.IfEvent.Origin origin,
edu.iris.Fissures.Location station)
throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelExceptionpublic java.lang.String getPhaseName()
public void setPhaseName(java.lang.String phaseName)
public java.lang.String getTypeOfRelativity()
getTypeOfRelativity in class RelativeTimeConfig