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.
|
add
addListener, clear, contains, fireTimeEvent, fireTimeEvent, getInterval, getScale, getSeismograms, getShift, getTime, getTime, remove, removeListener, reset, reset, shaleTime, shaleTime
public PhaseAlignedTimeConfig()
public PhaseAlignedTimeConfig(java.lang.String phaseName)
public MicroSecondTimeRange getInitialTime(DataSetSeismogram seis)
getInitialTime
in class RelativeTimeConfig
protected void shaleInitialTime()
RelativeTimeConfig
shaleInitialTime
in class RelativeTimeConfig
public 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.TauModelException
public java.lang.String getPhaseName()
public void setPhaseName(java.lang.String phaseName)
public java.lang.String getTypeOfRelativity()
getTypeOfRelativity
in class RelativeTimeConfig