public class PhaseRequest
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
|
PhaseRequest(java.lang.String beginPhase,
double beginOffestRatio,
TimeInterval beginOffsetMinimum,
boolean negateBeginOffsetRatio,
java.lang.String endPhase,
double endOffestRatio,
TimeInterval endOffsetMinimum,
boolean negateEndOffsetRatio,
java.lang.String model) |
|
PhaseRequest(java.lang.String beginPhase,
double beginOffestRatio,
TimeInterval beginOffsetMinimum,
boolean negateBeginOffsetRatio,
java.lang.String endPhase,
TimeInterval endOffset,
java.lang.String model) |
protected |
PhaseRequest(java.lang.String beginPhase,
java.lang.String endPhase,
java.lang.String model) |
|
PhaseRequest(java.lang.String beginPhase,
TimeInterval beginOffset,
java.lang.String endPhase,
double endOffestRatio,
TimeInterval endOffsetMinimum,
boolean negateEndOffsetRatio,
java.lang.String model) |
|
PhaseRequest(java.lang.String beginPhase,
TimeInterval beginOffest,
java.lang.String endPhase,
TimeInterval endOffset,
java.lang.String model) |
Modifier and Type | Method and Description |
---|---|
RequestFilter |
generateRequest(EventAccessOperations event,
Channel channel) |
TimeInterval |
getBeginOffset() |
double |
getBeginOffsetRatio() |
TimeInterval |
getBeginOffsetRatioMinimum() |
java.lang.String |
getBeginPhase() |
TimeInterval |
getEndOffset() |
double |
getEndOffsetRatio() |
TimeInterval |
getEndOffsetRatioMinimum() |
java.lang.String |
getEndPhase() |
static TimeInterval |
getTimeIntervalFromRatio(MicroSecondDate startPhaseTime,
MicroSecondDate endPhaseTime,
double ratio,
TimeInterval minimumTime,
boolean negate) |
boolean |
isNegateBeginOffsetRatio() |
boolean |
isNegateEndOffsetRatio() |
static TimeInterval |
negateIfTrue(TimeInterval interval,
boolean negate) |
protected PhaseRequest(java.lang.String beginPhase, java.lang.String endPhase, java.lang.String model) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public PhaseRequest(java.lang.String beginPhase, TimeInterval beginOffest, java.lang.String endPhase, TimeInterval endOffset, java.lang.String model) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public PhaseRequest(java.lang.String beginPhase, TimeInterval beginOffset, java.lang.String endPhase, double endOffestRatio, TimeInterval endOffsetMinimum, boolean negateEndOffsetRatio, java.lang.String model) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public PhaseRequest(java.lang.String beginPhase, double beginOffestRatio, TimeInterval beginOffsetMinimum, boolean negateBeginOffsetRatio, java.lang.String endPhase, TimeInterval endOffset, java.lang.String model) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public PhaseRequest(java.lang.String beginPhase, double beginOffestRatio, TimeInterval beginOffsetMinimum, boolean negateBeginOffsetRatio, java.lang.String endPhase, double endOffestRatio, TimeInterval endOffsetMinimum, boolean negateEndOffsetRatio, java.lang.String model) throws edu.sc.seis.TauP.TauModelException
edu.sc.seis.TauP.TauModelException
public RequestFilter generateRequest(EventAccessOperations event, Channel channel) throws java.lang.Exception
java.lang.Exception
public static TimeInterval getTimeIntervalFromRatio(MicroSecondDate startPhaseTime, MicroSecondDate endPhaseTime, double ratio, TimeInterval minimumTime, boolean negate)
public static TimeInterval negateIfTrue(TimeInterval interval, boolean negate)
public java.lang.String getBeginPhase()
public java.lang.String getEndPhase()
public TimeInterval getBeginOffset()
public TimeInterval getEndOffset()
public double getBeginOffsetRatio()
public double getEndOffsetRatio()
public TimeInterval getBeginOffsetRatioMinimum()
public TimeInterval getEndOffsetRatioMinimum()
public boolean isNegateBeginOffsetRatio()
public boolean isNegateEndOffsetRatio()