public class GapFill extends Merge
Constructor and Description |
---|
GapFill(org.w3c.dom.Element config) |
Modifier and Type | Method and Description |
---|---|
WaveformResult |
accept(CacheEvent event,
ChannelImpl channel,
RequestFilter[] original,
RequestFilter[] available,
LocalSeismogramImpl[] seismograms,
CookieJar cookieJar)
Processes localSeismograms, possibly modifying them.
|
static int |
calcNumGapPoints(LocalSeismogramImpl first,
LocalSeismogramImpl second) |
LocalSeismogramImpl[] |
gapFill(LocalSeismogramImpl first,
LocalSeismogramImpl second) |
java.util.List<LocalSeismogramImpl> |
reduce(java.util.List<LocalSeismogramImpl> inList,
MicroSecondTimeRange mstr) |
isThreadSafe
public WaveformResult accept(CacheEvent event, ChannelImpl channel, RequestFilter[] original, RequestFilter[] available, LocalSeismogramImpl[] seismograms, CookieJar cookieJar) throws java.lang.Exception
WaveformProcess
accept
in interface WaveformProcess
accept
in class Merge
java.lang.Exception
public java.util.List<LocalSeismogramImpl> reduce(java.util.List<LocalSeismogramImpl> inList, MicroSecondTimeRange mstr) throws FissuresException
FissuresException
public LocalSeismogramImpl[] gapFill(LocalSeismogramImpl first, LocalSeismogramImpl second) throws FissuresException
FissuresException
public static int calcNumGapPoints(LocalSeismogramImpl first, LocalSeismogramImpl second)