21 #ifndef _FREQUENCYSERIES_H
22 #define _FREQUENCYSERIES_H
26 #include <lal/LALDatatypes.h>
28 #if defined(__cplusplus)
291 #elif defined(__cplusplus)
INT8FrequencySeries * XLALShrinkINT8FrequencySeries(INT8FrequencySeries *series, size_t first, size_t length)
UINT8FrequencySeries * XLALCreateUINT8FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
UINT8FrequencySeries * XLALCutUINT8FrequencySeries(const UINT8FrequencySeries *series, size_t first, size_t length)
void XLALDestroyUINT8FrequencySeries(UINT8FrequencySeries *series)
void XLALDestroyINT8FrequencySeries(INT8FrequencySeries *series)
REAL8FrequencySeries * XLALMultiplyREAL8FrequencySeries(REAL8FrequencySeries *arg1, const REAL8FrequencySeries *arg2)
INT2FrequencySeries * XLALResizeINT2FrequencySeries(INT2FrequencySeries *series, int first, size_t length)
COMPLEX8FrequencySeries * XLALConjugateCOMPLEX8FrequencySeries(COMPLEX8FrequencySeries *series)
UINT4FrequencySeries * XLALShrinkUINT4FrequencySeries(UINT4FrequencySeries *series, size_t first, size_t length)
UINT2FrequencySeries * XLALShrinkUINT2FrequencySeries(UINT2FrequencySeries *series, size_t first, size_t length)
REAL8FrequencySeries * XLALAddREAL8FrequencySeries(REAL8FrequencySeries *arg1, const REAL8FrequencySeries *arg2)
REAL4FrequencySeries * XLALMultiplyREAL4FrequencySeries(REAL4FrequencySeries *arg1, const REAL4FrequencySeries *arg2)
UINT2FrequencySeries * XLALCutUINT2FrequencySeries(const UINT2FrequencySeries *series, size_t first, size_t length)
INT4FrequencySeries * XLALMultiplyINT4FrequencySeries(INT4FrequencySeries *arg1, const INT4FrequencySeries *arg2)
REAL8FrequencySeries * XLALCreateREAL8FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
COMPLEX8FrequencySeries * XLALMultiplyCOMPLEX8FrequencySeries(COMPLEX8FrequencySeries *arg1, const COMPLEX8FrequencySeries *arg2)
INT4FrequencySeries * XLALCreateINT4FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
COMPLEX8FrequencySeries * XLALCreateCOMPLEX8FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
REAL4FrequencySeries * XLALAddREAL4FrequencySeries(REAL4FrequencySeries *arg1, const REAL4FrequencySeries *arg2)
UINT4FrequencySeries * XLALResizeUINT4FrequencySeries(UINT4FrequencySeries *series, int first, size_t length)
INT4FrequencySeries * XLALShrinkINT4FrequencySeries(INT4FrequencySeries *series, size_t first, size_t length)
REAL4FrequencySeries * XLALCreateREAL4FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
UINT4FrequencySeries * XLALCutUINT4FrequencySeries(const UINT4FrequencySeries *series, size_t first, size_t length)
INT8FrequencySeries * XLALMultiplyINT8FrequencySeries(INT8FrequencySeries *arg1, const INT8FrequencySeries *arg2)
UINT2FrequencySeries * XLALCreateUINT2FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
UINT8FrequencySeries * XLALAddUINT8FrequencySeries(UINT8FrequencySeries *arg1, const UINT8FrequencySeries *arg2)
COMPLEX16FrequencySeries * XLALResizeCOMPLEX16FrequencySeries(COMPLEX16FrequencySeries *series, int first, size_t length)
REAL8FrequencySeries * XLALResizeREAL8FrequencySeries(REAL8FrequencySeries *series, int first, size_t length)
COMPLEX16FrequencySeries * XLALCreateCOMPLEX16FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
INT2FrequencySeries * XLALCutINT2FrequencySeries(const INT2FrequencySeries *series, size_t first, size_t length)
void XLALDestroyCOMPLEX8FrequencySeries(COMPLEX8FrequencySeries *series)
INT2FrequencySeries * XLALAddINT2FrequencySeries(INT2FrequencySeries *arg1, const INT2FrequencySeries *arg2)
void XLALDestroyUINT2FrequencySeries(UINT2FrequencySeries *series)
COMPLEX8FrequencySeries * XLALCutCOMPLEX8FrequencySeries(const COMPLEX8FrequencySeries *series, size_t first, size_t length)
COMPLEX8FrequencySeries * XLALResizeCOMPLEX8FrequencySeries(COMPLEX8FrequencySeries *series, int first, size_t length)
UINT2FrequencySeries * XLALMultiplyUINT2FrequencySeries(UINT2FrequencySeries *arg1, const UINT2FrequencySeries *arg2)
INT8FrequencySeries * XLALCreateINT8FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
REAL8FrequencySeries * XLALShrinkREAL8FrequencySeries(REAL8FrequencySeries *series, size_t first, size_t length)
COMPLEX8FrequencySeries * XLALShrinkCOMPLEX8FrequencySeries(COMPLEX8FrequencySeries *series, size_t first, size_t length)
UINT4FrequencySeries * XLALMultiplyUINT4FrequencySeries(UINT4FrequencySeries *arg1, const UINT4FrequencySeries *arg2)
INT2FrequencySeries * XLALShrinkINT2FrequencySeries(INT2FrequencySeries *series, size_t first, size_t length)
INT4FrequencySeries * XLALCutINT4FrequencySeries(const INT4FrequencySeries *series, size_t first, size_t length)
INT8FrequencySeries * XLALResizeINT8FrequencySeries(INT8FrequencySeries *series, int first, size_t length)
INT2FrequencySeries * XLALCreateINT2FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
void XLALDestroyREAL4FrequencySeries(REAL4FrequencySeries *series)
UINT8FrequencySeries * XLALShrinkUINT8FrequencySeries(UINT8FrequencySeries *series, size_t first, size_t length)
INT4FrequencySeries * XLALResizeINT4FrequencySeries(INT4FrequencySeries *series, int first, size_t length)
REAL4FrequencySeries * XLALResizeREAL4FrequencySeries(REAL4FrequencySeries *series, int first, size_t length)
COMPLEX16FrequencySeries * XLALCutCOMPLEX16FrequencySeries(const COMPLEX16FrequencySeries *series, size_t first, size_t length)
COMPLEX16FrequencySeries * XLALMultiplyCOMPLEX16FrequencySeries(COMPLEX16FrequencySeries *arg1, const COMPLEX16FrequencySeries *arg2)
UINT4FrequencySeries * XLALAddUINT4FrequencySeries(UINT4FrequencySeries *arg1, const UINT4FrequencySeries *arg2)
REAL4FrequencySeries * XLALCutREAL4FrequencySeries(const REAL4FrequencySeries *series, size_t first, size_t length)
COMPLEX8FrequencySeries * XLALAddCOMPLEX8FrequencySeries(COMPLEX8FrequencySeries *arg1, const COMPLEX8FrequencySeries *arg2)
COMPLEX16FrequencySeries * XLALShrinkCOMPLEX16FrequencySeries(COMPLEX16FrequencySeries *series, size_t first, size_t length)
COMPLEX16FrequencySeries * XLALConjugateCOMPLEX16FrequencySeries(COMPLEX16FrequencySeries *series)
INT4FrequencySeries * XLALAddINT4FrequencySeries(INT4FrequencySeries *arg1, const INT4FrequencySeries *arg2)
COMPLEX16FrequencySeries * XLALAddCOMPLEX16FrequencySeries(COMPLEX16FrequencySeries *arg1, const COMPLEX16FrequencySeries *arg2)
REAL8FrequencySeries * XLALCutREAL8FrequencySeries(const REAL8FrequencySeries *series, size_t first, size_t length)
REAL4FrequencySeries * XLALShrinkREAL4FrequencySeries(REAL4FrequencySeries *series, size_t first, size_t length)
void XLALDestroyINT4FrequencySeries(INT4FrequencySeries *series)
void XLALDestroyINT2FrequencySeries(INT2FrequencySeries *series)
void XLALDestroyUINT4FrequencySeries(UINT4FrequencySeries *series)
UINT2FrequencySeries * XLALAddUINT2FrequencySeries(UINT2FrequencySeries *arg1, const UINT2FrequencySeries *arg2)
void XLALDestroyREAL8FrequencySeries(REAL8FrequencySeries *series)
INT2FrequencySeries * XLALMultiplyINT2FrequencySeries(INT2FrequencySeries *arg1, const INT2FrequencySeries *arg2)
INT8FrequencySeries * XLALAddINT8FrequencySeries(INT8FrequencySeries *arg1, const INT8FrequencySeries *arg2)
UINT8FrequencySeries * XLALMultiplyUINT8FrequencySeries(UINT8FrequencySeries *arg1, const UINT8FrequencySeries *arg2)
UINT2FrequencySeries * XLALResizeUINT2FrequencySeries(UINT2FrequencySeries *series, int first, size_t length)
UINT4FrequencySeries * XLALCreateUINT4FrequencySeries(const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
UINT8FrequencySeries * XLALResizeUINT8FrequencySeries(UINT8FrequencySeries *series, int first, size_t length)
INT8FrequencySeries * XLALCutINT8FrequencySeries(const INT8FrequencySeries *series, size_t first, size_t length)
void XLALDestroyCOMPLEX16FrequencySeries(COMPLEX16FrequencySeries *series)
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.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
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.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.
See DATATYPE-FrequencySeries types for documentation.