version
0.0.1
Defines the C++ API for MsPASS
|
Absract base class for algorithms handling full 3C data. More...
#include <CNR3CDecon.h>
Public Member Functions | |
virtual mspass::seismic::Seismogram | process ()=0 |
virtual mspass::seismic::TimeSeries | actual_output ()=0 |
virtual mspass::seismic::TimeSeries | inverse_wavelet (double)=0 |
Return a FIR represention of the inverse filter. More... | |
virtual mspass::utility::Metadata | QCMetrics ()=0 |
Return appropriate quality measures. More... | |
Absract base class for algorithms handling full 3C data.
|
pure virtual |
\brif Return the actual output of the deconvolution operator.
The actual output is defined as w^-1*w and is compable to resolution kernels in linear inverse theory. Although not required we would normally expect this function to be peaked at 0. Offsets from 0 would imply a bias.
Implemented in mspass::algorithms::deconvolution::CNR3CDecon.
|
pure virtual |
Return a FIR represention of the inverse filter.
After any deconvolution is computed one can sometimes produce a finite impulse response (FIR) respresentation of the inverse filter.
Implemented in mspass::algorithms::deconvolution::CNR3CDecon.
|
pure virtual |
Return appropriate quality measures.
Each operator commonly has different was to measure the quality of the result. This method should return these in a generic Metadata object.
Implemented in mspass::algorithms::deconvolution::CNR3CDecon.