GSTLALAutoChiSq

GSTLALAutoChiSq

Synopsis

struct              GSTLALAutoChiSq;
struct              GSTLALAutoChiSqClass;
#define             GSTLAL_AUTOCHISQ_TYPE

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GSTLALAutoChiSq

Properties

  "autocorrelation-mask-matrix" GValueArray*          : Read / Write
  "autocorrelation-matrix"   GValueArray*          : Read / Write
  "latency"                  gint64                : Read / Write
  "snr-thresh"               gdouble               : Read / Write

Signals

  "rate-changed"                                   : Run First

Description

Details

struct GSTLALAutoChiSq

struct GSTLALAutoChiSq;

struct GSTLALAutoChiSqClass

struct GSTLALAutoChiSqClass {
	GstBaseTransformClass parent_class;

	void (*rate_changed)(GSTLALAutoChiSq *, gint, void *);
};

GstBaseTransformClass parent_class;

the parent class

rate_changed ()


GSTLAL_AUTOCHISQ_TYPE

#define             GSTLAL_AUTOCHISQ_TYPE

Property Details

The "autocorrelation-mask-matrix" property

  "autocorrelation-mask-matrix" GValueArray*          : Read / Write

Array of integer mask vectors. Matrix must be the same size as the autocorrelation matrix. Only autocorrelation vector samples corresponding to non-zero samples in these vectors will be used to construct the \chi^{2} statistic. If this matrix is not supplied, all autocorrelation samples are used.


The "autocorrelation-matrix" property

  "autocorrelation-matrix"   GValueArray*          : Read / Write

Array of complex autocorrelation vectors. Number of vectors (rows) in matrix sets number of channels. All vectors must have the same length.


The "latency" property

  "latency"                  gint64                : Read / Write

Filter latency in samples. Must be in (-autocorrelation length, 0].

Allowed values: <= 0

Default value: 0


The "snr-thresh" property

  "snr-thresh"               gdouble               : Read / Write

SNR Threshold that determines a trigger.

Allowed values: >= 0

Default value: 0

Signal Details

The "rate-changed" signal

void                user_function                      (GSTLALAutoChiSq *gstlalautochisq,
                                                        gint             arg1,
                                                        gpointer         user_data)            : Run First

gstlalautochisq :

the object which received the signal.

user_data :

user data set when the signal handler was connected.