26 #include <lal/LALDatatypes.h>
28 #if defined(__cplusplus)
254 #elif defined(__cplusplus)
double REAL8
Double precision real floating-point number (8 bytes).
char CHAR
One-byte signed integer, see Headers LAL(Atomic)Datatypes.h for more details.
REAL8TimeSeries * XLALResizeREAL8TimeSeries(REAL8TimeSeries *series, int first, size_t length)
REAL4TimeSeries * XLALResizeREAL4TimeSeries(REAL4TimeSeries *series, int first, size_t length)
UINT4TimeSeries * XLALShrinkUINT4TimeSeries(UINT4TimeSeries *series, size_t first, size_t length)
INT8TimeSeries * XLALCutINT8TimeSeries(const INT8TimeSeries *series, size_t first, size_t length)
INT8TimeSeries * XLALAddINT8TimeSeries(INT8TimeSeries *arg1, const INT8TimeSeries *arg2)
REAL8TimeSeries * XLALConvertREAL4TimeSeriesToREAL8(const REAL4TimeSeries *series)
REAL8TimeSeries * XLALCreateREAL8TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
INT8TimeSeries * XLALResizeINT8TimeSeries(INT8TimeSeries *series, int first, size_t length)
INT4TimeSeries * XLALCreateINT4TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
void XLALDestroyUINT4TimeSeries(UINT4TimeSeries *series)
INT2TimeSeries * XLALResizeINT2TimeSeries(INT2TimeSeries *series, int first, size_t length)
REAL8TimeSeries * XLALAddREAL8TimeSeries(REAL8TimeSeries *arg1, const REAL8TimeSeries *arg2)
UINT4TimeSeries * XLALAddUINT4TimeSeries(UINT4TimeSeries *arg1, const UINT4TimeSeries *arg2)
REAL8TimeSeries * XLALCutREAL8TimeSeries(const REAL8TimeSeries *series, size_t first, size_t length)
void XLALDestroyCOMPLEX16TimeSeries(COMPLEX16TimeSeries *series)
void XLALDestroyINT8TimeSeries(INT8TimeSeries *series)
INT2TimeSeries * XLALAddINT2TimeSeries(INT2TimeSeries *arg1, const INT2TimeSeries *arg2)
COMPLEX16TimeSeries * XLALResizeCOMPLEX16TimeSeries(COMPLEX16TimeSeries *series, int first, size_t length)
UINT4TimeSeries * XLALCutUINT4TimeSeries(const UINT4TimeSeries *series, size_t first, size_t length)
COMPLEX8TimeSeries * XLALCutCOMPLEX8TimeSeries(const COMPLEX8TimeSeries *series, size_t first, size_t length)
UINT8TimeSeries * XLALCutUINT8TimeSeries(const UINT8TimeSeries *series, size_t first, size_t length)
void XLALDestroyREAL8TimeSeries(REAL8TimeSeries *series)
INT4TimeSeries * XLALCutINT4TimeSeries(const INT4TimeSeries *series, size_t first, size_t length)
COMPLEX8TimeSeries * XLALCreateCOMPLEX8TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
void XLALDestroyINT4TimeSeries(INT4TimeSeries *series)
INT2TimeSeries * XLALCreateINT2TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
COMPLEX16TimeSeries * XLALShrinkCOMPLEX16TimeSeries(COMPLEX16TimeSeries *series, size_t first, size_t length)
void XLALDestroyUINT8TimeSeries(UINT8TimeSeries *series)
COMPLEX16TimeSeries * XLALCutCOMPLEX16TimeSeries(const COMPLEX16TimeSeries *series, size_t first, size_t length)
REAL4TimeSeries * XLALShrinkREAL4TimeSeries(REAL4TimeSeries *series, size_t first, size_t length)
REAL8TimeSeries * XLALShrinkREAL8TimeSeries(REAL8TimeSeries *series, size_t first, size_t length)
COMPLEX8TimeSeries * XLALAddCOMPLEX8TimeSeries(COMPLEX8TimeSeries *arg1, const COMPLEX8TimeSeries *arg2)
UINT2TimeSeries * XLALAddUINT2TimeSeries(UINT2TimeSeries *arg1, const UINT2TimeSeries *arg2)
UINT2TimeSeries * XLALShrinkUINT2TimeSeries(UINT2TimeSeries *series, size_t first, size_t length)
void XLALDestroyCOMPLEX8TimeSeries(COMPLEX8TimeSeries *series)
UINT8TimeSeries * XLALResizeUINT8TimeSeries(UINT8TimeSeries *series, int first, size_t length)
void XLALDestroyREAL4TimeSeries(REAL4TimeSeries *series)
COMPLEX16TimeSeries * XLALAddCOMPLEX16TimeSeries(COMPLEX16TimeSeries *arg1, const COMPLEX16TimeSeries *arg2)
REAL4TimeSeries * XLALCutREAL4TimeSeries(const REAL4TimeSeries *series, size_t first, size_t length)
INT4TimeSeries * XLALResizeINT4TimeSeries(INT4TimeSeries *series, int first, size_t length)
INT2TimeSeries * XLALShrinkINT2TimeSeries(INT2TimeSeries *series, size_t first, size_t length)
INT4TimeSeries * XLALShrinkINT4TimeSeries(INT4TimeSeries *series, size_t first, size_t length)
void XLALDestroyUINT2TimeSeries(UINT2TimeSeries *series)
UINT8TimeSeries * XLALShrinkUINT8TimeSeries(UINT8TimeSeries *series, size_t first, size_t length)
INT2TimeSeries * XLALCutINT2TimeSeries(const INT2TimeSeries *series, size_t first, size_t length)
UINT4TimeSeries * XLALCreateUINT4TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
UINT8TimeSeries * XLALCreateUINT8TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
COMPLEX16TimeSeries * XLALCreateCOMPLEX16TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
UINT2TimeSeries * XLALCreateUINT2TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
UINT2TimeSeries * XLALCutUINT2TimeSeries(const UINT2TimeSeries *series, size_t first, size_t length)
COMPLEX8TimeSeries * XLALResizeCOMPLEX8TimeSeries(COMPLEX8TimeSeries *series, int first, size_t length)
UINT2TimeSeries * XLALResizeUINT2TimeSeries(UINT2TimeSeries *series, int first, size_t length)
COMPLEX8TimeSeries * XLALShrinkCOMPLEX8TimeSeries(COMPLEX8TimeSeries *series, size_t first, size_t length)
INT8TimeSeries * XLALShrinkINT8TimeSeries(INT8TimeSeries *series, size_t first, size_t length)
UINT4TimeSeries * XLALResizeUINT4TimeSeries(UINT4TimeSeries *series, int first, size_t length)
REAL4TimeSeries * XLALAddREAL4TimeSeries(REAL4TimeSeries *arg1, const REAL4TimeSeries *arg2)
REAL4TimeSeries * XLALCreateREAL4TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
INT8TimeSeries * XLALCreateINT8TimeSeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaT, const LALUnit *sampleUnits, size_t length)
UINT8TimeSeries * XLALAddUINT8TimeSeries(UINT8TimeSeries *arg1, const UINT8TimeSeries *arg2)
void XLALDestroyINT2TimeSeries(INT2TimeSeries *series)
INT4TimeSeries * XLALAddINT4TimeSeries(INT4TimeSeries *arg1, const INT4TimeSeries *arg2)
REAL4TimeSeries * XLALConvertREAL8TimeSeriesToREAL4(const REAL8TimeSeries *series)
Time series of COMPLEX16 data, see DATATYPE-TimeSeries types for more details.
Time series of COMPLEX8 data, see DATATYPE-TimeSeries types for more details.
Time series of INT2 data, see DATATYPE-TimeSeries types for more details.
Time series of INT4 data, see DATATYPE-TimeSeries types for more details.
Time series of INT8 data, see DATATYPE-TimeSeries types for more details.
This structure stores units in the mksA system (plus Kelvin, Strain, and ADC Count).
Epoch relative to GPS epoch, see LIGOTimeGPS type for more details.
Time series of REAL4 data, see DATATYPE-TimeSeries types for more details.
Time series of REAL8 data, see DATATYPE-TimeSeries types for more details.
Time series of UINT2 data, see DATATYPE-TimeSeries types for more details.
Time series of UINT4 data, see DATATYPE-TimeSeries types for more details.
Time series of UINT8 data, see DATATYPE-TimeSeries types for more details.