edu.sc.seis.sod.process.waveform
Class ResponseGain

java.lang.Object
  extended by edu.sc.seis.sod.process.waveform.ResponseGain
All Implemented Interfaces:
WaveformProcess, SodElement, Subsetter, Threadable

public class ResponseGain
extends java.lang.Object
implements WaveformProcess, Threadable

Applys the overall gain from the response to the seismogram, converting the units from counts to something physical, like m/s. This in NOT a deconvolution, merely a constant multiplier. Created: Wed Nov 6 17:58:10 2002


Constructor Summary
ResponseGain()
           
 
Method Summary
 WaveformResult accept(CacheEvent event, ChannelImpl channel, RequestFilter[] original, RequestFilter[] available, LocalSeismogramImpl[] seismograms, CookieJar cookieJar)
          Processes localSeismograms, possibly modifying them.
 boolean isThreadSafe()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseGain

public ResponseGain()
Method Detail

isThreadSafe

public boolean isThreadSafe()
Specified by:
isThreadSafe in interface Threadable

accept

public WaveformResult accept(CacheEvent event,
                             ChannelImpl channel,
                             RequestFilter[] original,
                             RequestFilter[] available,
                             LocalSeismogramImpl[] seismograms,
                             CookieJar cookieJar)
                      throws java.lang.Exception
Description copied from interface: WaveformProcess
Processes localSeismograms, possibly modifying them.

Specified by:
accept in interface WaveformProcess
Throws:
java.lang.Exception