24#include <lal/FrequencySeries.h>
25#include <lal/LIGOLwXML.h>
26#include <lal/LIGOMetadataTables.h>
27#include <lal/Sequence.h>
28#include <lal/TimeSeries.h>
29#include <lal/Window.h>
132 double channel_width,
146SWIGLAL(INOUT_SCALARS(
int*, psd_length));
151 double fractional_tile_stride,
166 double confidence_threshold,
168 double fractional_stride,
169 double maxTileBandwidth,
170 double maxTileDuration
int XLALOverlappedSegmentsCommensurate(int target_length, int segment_length, int segment_shift)
Round target_length down so that an integer number of intervals of length segment_length,...
int XLALEPGetTimingParameters(int window_length, int max_tile_length, double fractional_tile_stride, int *psd_length, int *psd_shift, int *window_shift, int *window_pad, int *tiling_length)
Compute and return the timing parameters for an excess power analysis.
SnglBurst * XLALEPSearch(LIGOLwXMLStream *diagnostics, const REAL8TimeSeries *tseries, REAL8Window *window, double flow, double bandwidth, double confidence_threshold, double fractional_stride, double maxTileBandwidth, double maxTileDuration)
Generate a linked list of burst events from a time series.
COMPLEX16FrequencySeries * XLALCreateExcessPowerFilter(double channel_flow, double channel_width, const REAL8FrequencySeries *psd, const REAL8Sequence *correlation)
Generate the frequency domain channel filter function.
double XLALExcessPowerFilterInnerProduct(const COMPLEX16FrequencySeries *filter1, const COMPLEX16FrequencySeries *filter2, const REAL8Sequence *correlation, const REAL8FrequencySeries *psd)
Compute the magnitude of the inner product of two arbitrary channel filters.