24 #include <lal/TriggerInterpolation.h>
61 if (crealf(ymax) != 4)
63 if (cimagf(ymax) != 0)
68 const REAL8 y[] = {0, 3, 4, 3, 0};
82 const REAL4 y[] = {0, 3, 4, 3, 0};
int main(__attribute__((unused)) int argc, __attribute__((unused)) char **argv)
double complex COMPLEX16
Double-precision floating-point complex number (16 bytes total)
double REAL8
Double precision real floating-point number (8 bytes).
float complex COMPLEX8
Single-precision floating-point complex number (8 bytes total)
float REAL4
Single precision real floating-point number (4 bytes).
int XLALREAL8ApplyQuadraticFitTriggerInterpolant(QuadraticFitTriggerInterpolant *interp, double *tmax, REAL8 *ymax, const REAL8 *y)
int XLALCOMPLEX16ApplyQuadraticFitTriggerInterpolant(QuadraticFitTriggerInterpolant *interp, double *t, COMPLEX16 *y, const COMPLEX16 *data)
Perform interpolation using the allocated workspace.
int XLALCOMPLEX8ApplyQuadraticFitTriggerInterpolant(QuadraticFitTriggerInterpolant *interp, double *tmax, COMPLEX8 *ymax, const COMPLEX8 *y)
void XLALDestroyQuadraticFitTriggerInterpolant(QuadraticFitTriggerInterpolant *interp)
Destructor.
QuadraticFitTriggerInterpolant * XLALCreateQuadraticFitTriggerInterpolant(unsigned int window)
Constructor.
int XLALREAL4ApplyQuadraticFitTriggerInterpolant(QuadraticFitTriggerInterpolant *interp, double *tmax, REAL4 *ymax, const REAL4 *y)