Top | ![]() |
![]() |
![]() |
![]() |
gint64 | attack-length | Read / Write / Construct |
gboolean | default-state | Read / Write / Construct |
gboolean | emit-signals | Read / Write / Construct |
gint64 | hold-length | Read / Write / Construct |
gboolean | invert-control | Read / Write / Construct |
gboolean | leaky | Read / Write / Construct |
gdouble | threshold | Read / Write / Construct |
Reviewed: 8466e17ed01185bd3182603207d2ac322f502967 2014-08-14 K. Cannon, J. Creighton, B. Sathyaprakash.
Completed Actions:
removed 64-bit support for control stream: not possibleto specify threshold to that precision
Why not signal control_queue_head_changed on receipt of NEW_SEGMENT? not needed.
“attack-length”
property “attack-length” gint64
Number of samples of the input stream ahead of negative-to-positive threshold crossing to include in non-gap output.
Flags: Read / Write / Construct
Default value: 0
“default-state”
property “default-state” gboolean
Control state to assume when control input is not available.
Flags: Read / Write / Construct
Default value: FALSE
“emit-signals”
property “emit-signals” gboolean
Emit start and stop signals (rate-changed is always emited). The start and stop signals are emited on gap-to-non-gap and non-gap-to-gap transitions in the output stream respectively.
Flags: Read / Write / Construct
Default value: FALSE
“hold-length”
property “hold-length” gint64
Number of samples of the input stream following positive-to-negative threshold crossing to include in non-gap output.
Flags: Read / Write / Construct
Default value: 0
“invert-control”
property “invert-control” gboolean
Logically invert the control input. If false (default) then the output is a gap if and only if the control is < threshold; if true then the output is a gap if and only if the control is >= threshold.
Flags: Read / Write / Construct
Default value: FALSE
“leaky”
property “leaky” gboolean
Drop buffers instead of forwarding gaps.
Flags: Read / Write / Construct
Default value: FALSE
“rate-changed”
signalvoid user_function (GSTLALGate *gstlalgate, gint arg1, gpointer user_data)
Flags: Run First
“start”
signalvoid user_function (GSTLALGate *gstlalgate, guint64 arg1, gpointer user_data)
Flags: Run First
“stop”
signalvoid user_function (GSTLALGate *gstlalgate, guint64 arg1, gpointer user_data)
Flags: Run First