STFINV library: seek source wavelet correction filter
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cbhed
 CCPairsArray of waveform pairs.This is used to pass data for a set of synthetic time series, which should be convolved with the new source correction filter on the fly. A collection of time series consists of CPairs::n waveform pairs. For each waveform pair this struct holds a reference to a struct CWaveformPair which itself provides a reference to the users workspace for time series
 CCTripleHeaderStructure to hold header information for a triple of waveforms.Each triple of waveforms reference by e.g. struct CWaveformTriple are associated to a receiver. The coordinates of the receiver as well as of the associated shot location are stored here. Further temporal sampling is defined by this->sampling
 CCTriplesArray of waveform triples.This is used to pass data for a complete profile. A profile consists of CTriples::n receivers. For each receiver this struct holds a reference to a struct CWaveformTriple which itself provides a reference to the users workspace for time series
 CCWaveformA struct to store a single waveform
 CCWaveformHeaderTemporal sampling for time series data
 CCWaveformPairA struct to store the time series for a pair of waveforms.This struct provides references to the users workspace, where the time series for on receiver are stored
 CCWaveformTripleA struct to store the time series for a waveform triple.This struct provides references to the users workspace, where the time series for on receiver are stored
 COptions
 Csegy
 Cstfinv::ExceptionBase class for exceptions
 Cstfinv::STFBaseEngineAbstract base class for engines to derive source correction filter
 Cstfinv::STFEngineFiniteCausalEngine to find a finite, causal source time-history in time domain
 Cstfinv::STFEngineIdentityEngine to apply a scalar factor
 Cstfinv::STFFourierDomainEngineBase class for all engines which operate in the Fourier domain
 Cstfinv::STFEngineFDLeastSquaresFourier domain least squares engine
 Cstfinv::STFEngineFixedWaveletEngine to provide a fixed wavelet
 Cstfinv::STFEngineNormalizeNormalization engine
 Cstfinv::STFEngineClass to access any engine in the library
 Cstfinv::WaveformA class to store a single waveform. This will be used to pass the source correction filter
 Cstfinv::WaveformPairA class to store the time series for a pair of time series
 Cstfinv::WaveformTripleA class to store the time series for a waveform triple