![]() |
![]() |
![]() |
gstlal Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
"block-stride" gint : Read / Write / Construct "fir-matrix" GValueArray* : Read / Write "latency" gint64 : Read / Write / Construct "time-domain" gboolean : Read / Write / Construct
"block-stride"
property"block-stride" gint : Read / Write / Construct
When using FFT convolutions, this many samples will be produced from each block. Smaller values decrease latency but increase computational cost. If very small values are desired, consider using time-domain convolution mode instead.
Allowed values: >= 1
Default value: 1
"fir-matrix"
property"fir-matrix" GValueArray* : Read / Write
Array of impulse response vectors. Number of vectors (rows) in matrix sets number of output channels. All filters must have the same length.
"latency"
property "latency" gint64 : Read / Write / Construct
Filter latency in samples.
Default value: 0
"time-domain"
property"time-domain" gboolean : Read / Write / Construct
Set to true to use time-domain (a.k.a. direct) convolution, set to false to use FFT-based convolution. For long filters FFT-based convolution is usually significantly faster than time-domain convolution but incurs a higher processing latency and requires more RAM.
Default value: FALSE
"rate-changed"
signalvoid user_function (GSTLALFIRBank *gstlalfirbank,
gint arg1,
gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |