STFINV library: seek source wavelet correction filter
CWaveformTriple Struct Reference

A 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. More...

#include <stfinv.h>

Collaboration diagram for CWaveformTriple:

Public Attributes

Tvalueconvolvedsynthetics
 Time series of convolved synthetic data. This field actually is a pointer (C array) to the workspace where the user wishes to receive the samples of the current set of synthetic data for this specific receiver as a result of convolution with the source time function. The size of the array is expected to be this->header::sampling::n. This will contain the synthetic data (this->synthetics) convolved with the obtained source correction filter as a result of a call to the library functions. More...
 
Tvaluedata
 Time series of recorded data. This field actually is a pointer (C array) to the workspace where the users stores the samples of recorded data for this specific receiver. The size of the array is expected to be this->header::sampling::n. More...
 
struct CTripleHeader header
 Temporal and spatial sampling parameters. The header is expected to be the same for all three time series. In particular the number of samples must be appropriate for the memory allocated for all three time series arrays. More...
 
Tvaluesynthetics
 Time series of synthetic data. This field actually is a pointer (C array) to the workspace where the users stores the samples of the current set of synthetic data for this specific receiver. The size of the array is expected to be this->header::sampling::n. The signal is understood as the impulse response of the subsurface. More...
 

Detailed Description

A 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.

Definition at line 59 of file stfinv.h.


The documentation for this struct was generated from the following file: