edu.sc.seis.fissuresUtil.bag
Class PhaseRequest
java.lang.Object
edu.sc.seis.fissuresUtil.bag.PhaseRequest
public class PhaseRequest
- extends java.lang.Object
Constructor Summary |
|
PhaseRequest(java.lang.String beginPhase,
double beginOffestRatio,
edu.iris.Fissures.model.TimeInterval beginOffsetMinimum,
boolean negateBeginOffsetRatio,
java.lang.String endPhase,
double endOffestRatio,
edu.iris.Fissures.model.TimeInterval endOffsetMinimum,
boolean negateEndOffsetRatio,
java.lang.String model)
|
|
PhaseRequest(java.lang.String beginPhase,
double beginOffestRatio,
edu.iris.Fissures.model.TimeInterval beginOffsetMinimum,
boolean negateBeginOffsetRatio,
java.lang.String endPhase,
edu.iris.Fissures.model.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,
edu.iris.Fissures.model.TimeInterval beginOffset,
java.lang.String endPhase,
double endOffestRatio,
edu.iris.Fissures.model.TimeInterval endOffsetMinimum,
boolean negateEndOffsetRatio,
java.lang.String model)
|
|
PhaseRequest(java.lang.String beginPhase,
edu.iris.Fissures.model.TimeInterval beginOffest,
java.lang.String endPhase,
edu.iris.Fissures.model.TimeInterval endOffset,
java.lang.String model)
|
Method Summary |
edu.iris.Fissures.IfSeismogramDC.RequestFilter |
generateRequest(edu.iris.Fissures.IfEvent.EventAccessOperations event,
edu.iris.Fissures.IfNetwork.Channel channel)
|
static edu.iris.Fissures.model.TimeInterval |
getTimeIntervalFromRatio(edu.iris.Fissures.model.MicroSecondDate startPhaseTime,
edu.iris.Fissures.model.MicroSecondDate endPhaseTime,
double ratio,
edu.iris.Fissures.model.TimeInterval minimumTime,
boolean negate)
|
static edu.iris.Fissures.model.TimeInterval |
negateIfTrue(edu.iris.Fissures.model.TimeInterval interval,
boolean negate)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhaseRequest
protected PhaseRequest(java.lang.String beginPhase,
java.lang.String endPhase,
java.lang.String model)
throws edu.sc.seis.TauP.TauModelException
- Throws:
edu.sc.seis.TauP.TauModelException
PhaseRequest
public PhaseRequest(java.lang.String beginPhase,
edu.iris.Fissures.model.TimeInterval beginOffest,
java.lang.String endPhase,
edu.iris.Fissures.model.TimeInterval endOffset,
java.lang.String model)
throws edu.sc.seis.TauP.TauModelException
- Throws:
edu.sc.seis.TauP.TauModelException
PhaseRequest
public PhaseRequest(java.lang.String beginPhase,
edu.iris.Fissures.model.TimeInterval beginOffset,
java.lang.String endPhase,
double endOffestRatio,
edu.iris.Fissures.model.TimeInterval endOffsetMinimum,
boolean negateEndOffsetRatio,
java.lang.String model)
throws edu.sc.seis.TauP.TauModelException
- Throws:
edu.sc.seis.TauP.TauModelException
PhaseRequest
public PhaseRequest(java.lang.String beginPhase,
double beginOffestRatio,
edu.iris.Fissures.model.TimeInterval beginOffsetMinimum,
boolean negateBeginOffsetRatio,
java.lang.String endPhase,
edu.iris.Fissures.model.TimeInterval endOffset,
java.lang.String model)
throws edu.sc.seis.TauP.TauModelException
- Throws:
edu.sc.seis.TauP.TauModelException
PhaseRequest
public PhaseRequest(java.lang.String beginPhase,
double beginOffestRatio,
edu.iris.Fissures.model.TimeInterval beginOffsetMinimum,
boolean negateBeginOffsetRatio,
java.lang.String endPhase,
double endOffestRatio,
edu.iris.Fissures.model.TimeInterval endOffsetMinimum,
boolean negateEndOffsetRatio,
java.lang.String model)
throws edu.sc.seis.TauP.TauModelException
- Throws:
edu.sc.seis.TauP.TauModelException
generateRequest
public edu.iris.Fissures.IfSeismogramDC.RequestFilter generateRequest(edu.iris.Fissures.IfEvent.EventAccessOperations event,
edu.iris.Fissures.IfNetwork.Channel channel)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTimeIntervalFromRatio
public static edu.iris.Fissures.model.TimeInterval getTimeIntervalFromRatio(edu.iris.Fissures.model.MicroSecondDate startPhaseTime,
edu.iris.Fissures.model.MicroSecondDate endPhaseTime,
double ratio,
edu.iris.Fissures.model.TimeInterval minimumTime,
boolean negate)
negateIfTrue
public static edu.iris.Fissures.model.TimeInterval negateIfTrue(edu.iris.Fissures.model.TimeInterval interval,
boolean negate)