|
STFINV library: seek source wavelet correction filter
|
Root namespace of library. More...
Namespaces | |
| capi | |
| Namespace for internal data structures of the C API. | |
| tools | |
| Namespace for internal tools. | |
Classes | |
| class | Exception |
| Base class for exceptions. More... | |
| class | STFBaseEngine |
| Abstract base class for engines to derive source correction filter. More... | |
| class | STFEngine |
| Class to access any engine in the library. More... | |
| class | STFEngineFDLeastSquares |
| Fourier domain least squares engine. More... | |
| class | STFEngineFiniteCausal |
| Engine to find a finite, causal source time-history in time domain. More... | |
| class | STFEngineFixedWavelet |
| Engine to provide a fixed wavelet. More... | |
| class | STFEngineIdentity |
| Engine to apply a scalar factor. More... | |
| class | STFEngineNormalize |
| Normalization engine. More... | |
| class | STFFourierDomainEngine |
| Base class for all engines which operate in the Fourier domain. More... | |
| struct | Waveform |
| A class to store a single waveform. This will be used to pass the source correction filter. More... | |
| struct | WaveformPair |
| A class to store the time series for a pair of time series. More... | |
| struct | WaveformTriple |
| A class to store the time series for a waveform triple. More... | |
Typedefs | |
| typedef aff::Series< Tvalue > | Tseries |
| Type of sample values. More... | |
| typedef std::vector< stfinv::WaveformPair > | Tvectorofpairs |
| Vector of pairs. More... | |
| typedef std::vector< stfinv::WaveformTriple > | Tvectoroftriples |
| Vector of triples. More... | |
Functions | |
| void | engines (std::ostream &os) |
| void | help (std::ostream &os) |
| void | report_violation (const char *message, const char *file, const int &line, const char *condition) |
| report violation of assertion More... | |
| void | usage (const std::string &id, std::ostream &os) |
Root namespace of library.