156 Gst.Pipeline, the pipeline to which the new element will be added
157 src:
158 Gst.Element, the source element
159 n:
160 int, number of samples over which to identify itacs
161 bank:
162 str, Path to XML file used to generate the template bank. Setting this property resets sigmasq to a vector of 0s.
163 autocorrelation_matrix:
164 array, Array of complex autocorrelation vectors. Number of vectors (rows) in matrix sets number of channels. All vectors must have the same length.
165 mask_matrix:
166 array, Array of integer autocorrelation mask vectors. Number of vectors (rows) in mask sets number of channels. All vectors must have the same
167 length. The mask values are either 0 or 1 and indicate whether to use the corresponding matrix entry in computing the autocorrelation chi-sq statistic.
168 snr_thresh:
169 float, SNR Threshold that determines a trigger.
170 sigmasq:
171 array, Vector of \\sigma^{2} factors. The effective distance of a trigger is \\sqrt{sigma^{2}} / SNR.
pipetools.Element itac(pipetools.Pipeline pipeline, pipetools.Element src, int n, str bank, numpy.ndarray autocorrelation_matrix=None, numpy.ndarray mask_matrix=None, snr_thresh=0, sigmasq=None)