public class IterDeconReceiverFunction extends AbstractWaveformVectorMeasure
| Modifier and Type | Field and Description |
|---|---|
static float |
DEFAULT_GWIDTH |
static int |
DEFAULT_MAXBUMPS |
static TimeInterval |
DEFAULT_SHIFT |
static float |
DEFAULT_TOL |
protected float |
gwidth |
protected int |
maxBumps |
protected java.lang.String |
modelName |
protected float |
orientationTol |
protected TimeInterval |
pad |
protected boolean |
pWave |
protected TimeInterval |
shift |
protected TauPUtil |
taup |
protected float |
tol |
protected AbstractSeismogramWriter |
writer |
name| Constructor and Description |
|---|
IterDeconReceiverFunction(org.w3c.dom.Element config) |
| Modifier and Type | Method and Description |
|---|---|
static TimeInterval |
getDefaultShift() |
float |
getGwidth() |
int |
getMaxBumps() |
TimeInterval |
getPad() |
TimeInterval |
getShift() |
float |
getTol() |
boolean |
isOverwrite() |
boolean |
ispWave() |
boolean |
isThreadSafe() |
void |
parseIterDeconConfig(org.w3c.dom.Element config) |
IterDeconResult[] |
process(EventAccessOperations event,
ChannelGroup channelGroup,
LocalSeismogramImpl[] localSeis) |
IterDeconResult |
processComponent(float[] component,
float[] zdata,
float period,
Location staLoc,
Origin origin) |
LocalSeismogramImpl |
saveTimeSeries(float[] data,
java.lang.String name,
java.lang.String chanCode,
MicroSecondDate begin,
LocalSeismogramImpl refSeismogram,
UnitImpl unit,
Orientation orientation,
CacheEvent event,
ChannelGroup channelGroup,
RequestFilter[][] original,
RequestFilter[][] available,
CookieJar cookieJar) |
accept, getNamepublic static float DEFAULT_GWIDTH
public static int DEFAULT_MAXBUMPS
public static float DEFAULT_TOL
protected float orientationTol
protected float gwidth
protected float tol
protected int maxBumps
protected java.lang.String modelName
protected boolean pWave
protected TimeInterval shift
protected TimeInterval pad
protected AbstractSeismogramWriter writer
public static final TimeInterval DEFAULT_SHIFT
protected TauPUtil taup
public IterDeconReceiverFunction(org.w3c.dom.Element config)
throws ConfigurationException,
edu.sc.seis.TauP.TauModelException
ConfigurationExceptionedu.sc.seis.TauP.TauModelExceptionpublic void parseIterDeconConfig(org.w3c.dom.Element config)
throws ConfigurationException
ConfigurationExceptionpublic IterDeconResult[] process(EventAccessOperations event, ChannelGroup channelGroup, LocalSeismogramImpl[] localSeis) throws NoPreferredOrigin, FissuresException, IncompatibleSeismograms, edu.sc.seis.TauP.TauModelException, ZeroPowerException
NoPreferredOriginFissuresExceptionIncompatibleSeismogramsedu.sc.seis.TauP.TauModelExceptionZeroPowerExceptionpublic IterDeconResult processComponent(float[] component, float[] zdata, float period, Location staLoc, Origin origin) throws edu.sc.seis.TauP.TauModelException, ZeroPowerException
edu.sc.seis.TauP.TauModelExceptionZeroPowerExceptionpublic LocalSeismogramImpl saveTimeSeries(float[] data, java.lang.String name, java.lang.String chanCode, MicroSecondDate begin, LocalSeismogramImpl refSeismogram, UnitImpl unit, Orientation orientation, CacheEvent event, ChannelGroup channelGroup, RequestFilter[][] original, RequestFilter[][] available, CookieJar cookieJar) throws java.lang.Exception
java.lang.Exceptionpublic float getGwidth()
public float getTol()
public int getMaxBumps()
public boolean ispWave()
public TimeInterval getShift()
public TimeInterval getPad()
public boolean isOverwrite()
public static TimeInterval getDefaultShift()
public boolean isThreadSafe()