LAL  7.5.0.1-bede9b2
Frequency Series Manipulation

Detailed Description

This is a suite of functions for creating, destroying, and manipulating LAL frequency series. One pair of functions (the XLAL version and its LAL counterpart) is available for each method and frequency series type. For example XLALCreateREAL4FrequencySeries() is available for creating frequency series of REAL4 data, and the LAL-stype wrapper LALCreateREAL4FrequencySeries() is provided which is equivalent to the XLAL version in all respects except that it adheres to the LAL calling conventions (eg. it takes a LALStatus pointer as its first argument, its return type is void, etc.).

Author
Kipp Cannon kipp@.nosp@m.grav.nosp@m.ity.p.nosp@m.hys..nosp@m.uwm.e.nosp@m.du

Creation Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALCreate<frequencyseriestype>()
LALCreate<frequencyseriestype>()

Description

These functions create LAL frequency series. An XLAL function returns a pointer to the newly created series or NULL on failure. The LAL counterpart accepts the address of a pointer which it fills with the address of the newly created series or NULL on failure. Additionally, the LAL wrapper provides standard LAL-style error checking via a LALStatus pointer.

COMPLEX8FrequencySeriesXLALCreateCOMPLEX8FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
COMPLEX16FrequencySeriesXLALCreateCOMPLEX16FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
REAL4FrequencySeriesXLALCreateREAL4FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
REAL8FrequencySeriesXLALCreateREAL8FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
INT2FrequencySeriesXLALCreateINT2FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
INT4FrequencySeriesXLALCreateINT4FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
INT8FrequencySeriesXLALCreateINT8FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
UINT2FrequencySeriesXLALCreateUINT2FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
UINT4FrequencySeriesXLALCreateUINT4FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 
UINT8FrequencySeriesXLALCreateUINT8FrequencySeries (const CHAR *name, const LIGOTimeGPS *epoch, REAL8 f0, REAL8 deltaF, const LALUnit *sampleUnits, size_t length)
 

Destruction Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALDestroy<frequencyseriestype>()
LALDestroy<frequencyseriestype>()

Description

These functions free all memory associated with a LAL frequency series. It is safe to pass NULL to these functions.

void XLALDestroyCOMPLEX8FrequencySeries (COMPLEX8FrequencySeries *series)
 
void XLALDestroyCOMPLEX16FrequencySeries (COMPLEX16FrequencySeries *series)
 
void XLALDestroyREAL4FrequencySeries (REAL4FrequencySeries *series)
 
void XLALDestroyREAL8FrequencySeries (REAL8FrequencySeries *series)
 
void XLALDestroyINT2FrequencySeries (INT2FrequencySeries *series)
 
void XLALDestroyINT4FrequencySeries (INT4FrequencySeries *series)
 
void XLALDestroyINT8FrequencySeries (INT8FrequencySeries *series)
 
void XLALDestroyUINT2FrequencySeries (UINT2FrequencySeries *series)
 
void XLALDestroyUINT4FrequencySeries (UINT4FrequencySeries *series)
 
void XLALDestroyUINT8FrequencySeries (UINT8FrequencySeries *series)
 

Cutting Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALCut<frequencyseriestype>()

Description

These functions create a new frequency series by extracting a section of an existing frequency series.

COMPLEX8FrequencySeriesXLALCutCOMPLEX8FrequencySeries (const COMPLEX8FrequencySeries *series, size_t first, size_t length)
 
COMPLEX16FrequencySeriesXLALCutCOMPLEX16FrequencySeries (const COMPLEX16FrequencySeries *series, size_t first, size_t length)
 
REAL4FrequencySeriesXLALCutREAL4FrequencySeries (const REAL4FrequencySeries *series, size_t first, size_t length)
 
REAL8FrequencySeriesXLALCutREAL8FrequencySeries (const REAL8FrequencySeries *series, size_t first, size_t length)
 
INT2FrequencySeriesXLALCutINT2FrequencySeries (const INT2FrequencySeries *series, size_t first, size_t length)
 
INT4FrequencySeriesXLALCutINT4FrequencySeries (const INT4FrequencySeries *series, size_t first, size_t length)
 
INT8FrequencySeriesXLALCutINT8FrequencySeries (const INT8FrequencySeries *series, size_t first, size_t length)
 
UINT2FrequencySeriesXLALCutUINT2FrequencySeries (const UINT2FrequencySeries *series, size_t first, size_t length)
 
UINT4FrequencySeriesXLALCutUINT4FrequencySeries (const UINT4FrequencySeries *series, size_t first, size_t length)
 
UINT8FrequencySeriesXLALCutUINT8FrequencySeries (const UINT8FrequencySeries *series, size_t first, size_t length)
 

Resizing Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALResize<frequencyseriestype>()
XLALShrink<frequencyseriestype>()
LALShrink<frequencyseriestype>()

Description

These functions resize an existing frequency series. The new frequency series will have the given length, and its contents will consist of that part of the original time series that started at sample first. If first is negative, then the new time series is padded at the start by that many samples. The frequency series' heterodyne frequency, (f_{0}), is adjusted appropriately.

The "Shrink" functions accept non-negative values for the parameter first, and are retained only for historical purposes. New code should use the "Resize" variants.

COMPLEX8FrequencySeriesXLALResizeCOMPLEX8FrequencySeries (COMPLEX8FrequencySeries *series, int first, size_t length)
 
COMPLEX16FrequencySeriesXLALResizeCOMPLEX16FrequencySeries (COMPLEX16FrequencySeries *series, int first, size_t length)
 
REAL4FrequencySeriesXLALResizeREAL4FrequencySeries (REAL4FrequencySeries *series, int first, size_t length)
 
REAL8FrequencySeriesXLALResizeREAL8FrequencySeries (REAL8FrequencySeries *series, int first, size_t length)
 
INT2FrequencySeriesXLALResizeINT2FrequencySeries (INT2FrequencySeries *series, int first, size_t length)
 
INT4FrequencySeriesXLALResizeINT4FrequencySeries (INT4FrequencySeries *series, int first, size_t length)
 
INT8FrequencySeriesXLALResizeINT8FrequencySeries (INT8FrequencySeries *series, int first, size_t length)
 
UINT2FrequencySeriesXLALResizeUINT2FrequencySeries (UINT2FrequencySeries *series, int first, size_t length)
 
UINT4FrequencySeriesXLALResizeUINT4FrequencySeries (UINT4FrequencySeries *series, int first, size_t length)
 
UINT8FrequencySeriesXLALResizeUINT8FrequencySeries (UINT8FrequencySeries *series, int first, size_t length)
 
COMPLEX8FrequencySeriesXLALShrinkCOMPLEX8FrequencySeries (COMPLEX8FrequencySeries *series, size_t first, size_t length)
 
COMPLEX16FrequencySeriesXLALShrinkCOMPLEX16FrequencySeries (COMPLEX16FrequencySeries *series, size_t first, size_t length)
 
REAL4FrequencySeriesXLALShrinkREAL4FrequencySeries (REAL4FrequencySeries *series, size_t first, size_t length)
 
REAL8FrequencySeriesXLALShrinkREAL8FrequencySeries (REAL8FrequencySeries *series, size_t first, size_t length)
 
INT2FrequencySeriesXLALShrinkINT2FrequencySeries (INT2FrequencySeries *series, size_t first, size_t length)
 
INT4FrequencySeriesXLALShrinkINT4FrequencySeries (INT4FrequencySeries *series, size_t first, size_t length)
 
INT8FrequencySeriesXLALShrinkINT8FrequencySeries (INT8FrequencySeries *series, size_t first, size_t length)
 
UINT2FrequencySeriesXLALShrinkUINT2FrequencySeries (UINT2FrequencySeries *series, size_t first, size_t length)
 
UINT4FrequencySeriesXLALShrinkUINT4FrequencySeries (UINT4FrequencySeries *series, size_t first, size_t length)
 
UINT8FrequencySeriesXLALShrinkUINT8FrequencySeries (UINT8FrequencySeries *series, size_t first, size_t length)
 

Addition Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALAdd<frequencyseriestype>()

Description

These functions add the second argument to the first argument, returning a pointer to the first argument on success or NULL on failure. The two series must have the same epoch and frequency resolution, and have units that differ only by a dimensionless factor.

COMPLEX8FrequencySeriesXLALAddCOMPLEX8FrequencySeries (COMPLEX8FrequencySeries *arg1, const COMPLEX8FrequencySeries *arg2)
 
COMPLEX16FrequencySeriesXLALAddCOMPLEX16FrequencySeries (COMPLEX16FrequencySeries *arg1, const COMPLEX16FrequencySeries *arg2)
 
REAL4FrequencySeriesXLALAddREAL4FrequencySeries (REAL4FrequencySeries *arg1, const REAL4FrequencySeries *arg2)
 
REAL8FrequencySeriesXLALAddREAL8FrequencySeries (REAL8FrequencySeries *arg1, const REAL8FrequencySeries *arg2)
 
INT2FrequencySeriesXLALAddINT2FrequencySeries (INT2FrequencySeries *arg1, const INT2FrequencySeries *arg2)
 
INT4FrequencySeriesXLALAddINT4FrequencySeries (INT4FrequencySeries *arg1, const INT4FrequencySeries *arg2)
 
INT8FrequencySeriesXLALAddINT8FrequencySeries (INT8FrequencySeries *arg1, const INT8FrequencySeries *arg2)
 
UINT2FrequencySeriesXLALAddUINT2FrequencySeries (UINT2FrequencySeries *arg1, const UINT2FrequencySeries *arg2)
 
UINT4FrequencySeriesXLALAddUINT4FrequencySeries (UINT4FrequencySeries *arg1, const UINT4FrequencySeries *arg2)
 
UINT8FrequencySeriesXLALAddUINT8FrequencySeries (UINT8FrequencySeries *arg1, const UINT8FrequencySeries *arg2)
 

Conjugation Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALConjugate<frequencyseriestype>()

Description

These functions replace a frequency series with its complex conjugate.

COMPLEX8FrequencySeriesXLALConjugateCOMPLEX8FrequencySeries (COMPLEX8FrequencySeries *series)
 
COMPLEX16FrequencySeriesXLALConjugateCOMPLEX16FrequencySeries (COMPLEX16FrequencySeries *series)
 

Multiplication Functions

Synopsis

#include <lal/FrequencySeries.h>
XLALMultiply<frequencyseriestype>()

Description

These functions multiply the first argument by the second argument, returning a pointer to the first argument on success or NULL on failure. The two series must have the same epoch and frequency resolution, and have units that differ only by a dimensionless factor.

COMPLEX8FrequencySeriesXLALMultiplyCOMPLEX8FrequencySeries (COMPLEX8FrequencySeries *arg1, const COMPLEX8FrequencySeries *arg2)
 
COMPLEX16FrequencySeriesXLALMultiplyCOMPLEX16FrequencySeries (COMPLEX16FrequencySeries *arg1, const COMPLEX16FrequencySeries *arg2)
 
REAL4FrequencySeriesXLALMultiplyREAL4FrequencySeries (REAL4FrequencySeries *arg1, const REAL4FrequencySeries *arg2)
 
REAL8FrequencySeriesXLALMultiplyREAL8FrequencySeries (REAL8FrequencySeries *arg1, const REAL8FrequencySeries *arg2)
 
INT2FrequencySeriesXLALMultiplyINT2FrequencySeries (INT2FrequencySeries *arg1, const INT2FrequencySeries *arg2)
 
INT4FrequencySeriesXLALMultiplyINT4FrequencySeries (INT4FrequencySeries *arg1, const INT4FrequencySeries *arg2)
 
INT8FrequencySeriesXLALMultiplyINT8FrequencySeries (INT8FrequencySeries *arg1, const INT8FrequencySeries *arg2)
 
UINT2FrequencySeriesXLALMultiplyUINT2FrequencySeries (UINT2FrequencySeries *arg1, const UINT2FrequencySeries *arg2)
 
UINT4FrequencySeriesXLALMultiplyUINT4FrequencySeries (UINT4FrequencySeries *arg1, const UINT4FrequencySeries *arg2)
 
UINT8FrequencySeriesXLALMultiplyUINT8FrequencySeries (UINT8FrequencySeries *arg1, const UINT8FrequencySeries *arg2)
 

Function Documentation

◆ XLALCreateCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALCreateCOMPLEX8FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALCreateCOMPLEX16FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateREAL4FrequencySeries()

REAL4FrequencySeries* XLALCreateREAL4FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateREAL8FrequencySeries()

REAL8FrequencySeries* XLALCreateREAL8FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateINT2FrequencySeries()

INT2FrequencySeries* XLALCreateINT2FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateINT4FrequencySeries()

INT4FrequencySeries* XLALCreateINT4FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateINT8FrequencySeries()

INT8FrequencySeries* XLALCreateINT8FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateUINT2FrequencySeries()

UINT2FrequencySeries* XLALCreateUINT2FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateUINT4FrequencySeries()

UINT4FrequencySeries* XLALCreateUINT4FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALCreateUINT8FrequencySeries()

UINT8FrequencySeries* XLALCreateUINT8FrequencySeries ( const CHAR name,
const LIGOTimeGPS epoch,
REAL8  f0,
REAL8  deltaF,
const LALUnit sampleUnits,
size_t  length 
)

◆ XLALDestroyCOMPLEX8FrequencySeries()

void XLALDestroyCOMPLEX8FrequencySeries ( COMPLEX8FrequencySeries series)

◆ XLALDestroyCOMPLEX16FrequencySeries()

void XLALDestroyCOMPLEX16FrequencySeries ( COMPLEX16FrequencySeries series)

◆ XLALDestroyREAL4FrequencySeries()

void XLALDestroyREAL4FrequencySeries ( REAL4FrequencySeries series)

◆ XLALDestroyREAL8FrequencySeries()

void XLALDestroyREAL8FrequencySeries ( REAL8FrequencySeries series)

◆ XLALDestroyINT2FrequencySeries()

void XLALDestroyINT2FrequencySeries ( INT2FrequencySeries series)

◆ XLALDestroyINT4FrequencySeries()

void XLALDestroyINT4FrequencySeries ( INT4FrequencySeries series)

◆ XLALDestroyINT8FrequencySeries()

void XLALDestroyINT8FrequencySeries ( INT8FrequencySeries series)

◆ XLALDestroyUINT2FrequencySeries()

void XLALDestroyUINT2FrequencySeries ( UINT2FrequencySeries series)

◆ XLALDestroyUINT4FrequencySeries()

void XLALDestroyUINT4FrequencySeries ( UINT4FrequencySeries series)

◆ XLALDestroyUINT8FrequencySeries()

void XLALDestroyUINT8FrequencySeries ( UINT8FrequencySeries series)

◆ XLALCutCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALCutCOMPLEX8FrequencySeries ( const COMPLEX8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALCutCOMPLEX16FrequencySeries ( const COMPLEX16FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutREAL4FrequencySeries()

REAL4FrequencySeries* XLALCutREAL4FrequencySeries ( const REAL4FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutREAL8FrequencySeries()

REAL8FrequencySeries* XLALCutREAL8FrequencySeries ( const REAL8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutINT2FrequencySeries()

INT2FrequencySeries* XLALCutINT2FrequencySeries ( const INT2FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutINT4FrequencySeries()

INT4FrequencySeries* XLALCutINT4FrequencySeries ( const INT4FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutINT8FrequencySeries()

INT8FrequencySeries* XLALCutINT8FrequencySeries ( const INT8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutUINT2FrequencySeries()

UINT2FrequencySeries* XLALCutUINT2FrequencySeries ( const UINT2FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutUINT4FrequencySeries()

UINT4FrequencySeries* XLALCutUINT4FrequencySeries ( const UINT4FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALCutUINT8FrequencySeries()

UINT8FrequencySeries* XLALCutUINT8FrequencySeries ( const UINT8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALResizeCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALResizeCOMPLEX8FrequencySeries ( COMPLEX8FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALResizeCOMPLEX16FrequencySeries ( COMPLEX16FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeREAL4FrequencySeries()

REAL4FrequencySeries* XLALResizeREAL4FrequencySeries ( REAL4FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeREAL8FrequencySeries()

REAL8FrequencySeries* XLALResizeREAL8FrequencySeries ( REAL8FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeINT2FrequencySeries()

INT2FrequencySeries* XLALResizeINT2FrequencySeries ( INT2FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeINT4FrequencySeries()

INT4FrequencySeries* XLALResizeINT4FrequencySeries ( INT4FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeINT8FrequencySeries()

INT8FrequencySeries* XLALResizeINT8FrequencySeries ( INT8FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeUINT2FrequencySeries()

UINT2FrequencySeries* XLALResizeUINT2FrequencySeries ( UINT2FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeUINT4FrequencySeries()

UINT4FrequencySeries* XLALResizeUINT4FrequencySeries ( UINT4FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALResizeUINT8FrequencySeries()

UINT8FrequencySeries* XLALResizeUINT8FrequencySeries ( UINT8FrequencySeries series,
int  first,
size_t  length 
)

◆ XLALShrinkCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALShrinkCOMPLEX8FrequencySeries ( COMPLEX8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALShrinkCOMPLEX16FrequencySeries ( COMPLEX16FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkREAL4FrequencySeries()

REAL4FrequencySeries* XLALShrinkREAL4FrequencySeries ( REAL4FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkREAL8FrequencySeries()

REAL8FrequencySeries* XLALShrinkREAL8FrequencySeries ( REAL8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkINT2FrequencySeries()

INT2FrequencySeries* XLALShrinkINT2FrequencySeries ( INT2FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkINT4FrequencySeries()

INT4FrequencySeries* XLALShrinkINT4FrequencySeries ( INT4FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkINT8FrequencySeries()

INT8FrequencySeries* XLALShrinkINT8FrequencySeries ( INT8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkUINT2FrequencySeries()

UINT2FrequencySeries* XLALShrinkUINT2FrequencySeries ( UINT2FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkUINT4FrequencySeries()

UINT4FrequencySeries* XLALShrinkUINT4FrequencySeries ( UINT4FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALShrinkUINT8FrequencySeries()

UINT8FrequencySeries* XLALShrinkUINT8FrequencySeries ( UINT8FrequencySeries series,
size_t  first,
size_t  length 
)

◆ XLALAddCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALAddCOMPLEX8FrequencySeries ( COMPLEX8FrequencySeries arg1,
const COMPLEX8FrequencySeries arg2 
)

◆ XLALAddCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALAddCOMPLEX16FrequencySeries ( COMPLEX16FrequencySeries arg1,
const COMPLEX16FrequencySeries arg2 
)

◆ XLALAddREAL4FrequencySeries()

REAL4FrequencySeries* XLALAddREAL4FrequencySeries ( REAL4FrequencySeries arg1,
const REAL4FrequencySeries arg2 
)

◆ XLALAddREAL8FrequencySeries()

REAL8FrequencySeries* XLALAddREAL8FrequencySeries ( REAL8FrequencySeries arg1,
const REAL8FrequencySeries arg2 
)

◆ XLALAddINT2FrequencySeries()

INT2FrequencySeries* XLALAddINT2FrequencySeries ( INT2FrequencySeries arg1,
const INT2FrequencySeries arg2 
)

◆ XLALAddINT4FrequencySeries()

INT4FrequencySeries* XLALAddINT4FrequencySeries ( INT4FrequencySeries arg1,
const INT4FrequencySeries arg2 
)

◆ XLALAddINT8FrequencySeries()

INT8FrequencySeries* XLALAddINT8FrequencySeries ( INT8FrequencySeries arg1,
const INT8FrequencySeries arg2 
)

◆ XLALAddUINT2FrequencySeries()

UINT2FrequencySeries* XLALAddUINT2FrequencySeries ( UINT2FrequencySeries arg1,
const UINT2FrequencySeries arg2 
)

◆ XLALAddUINT4FrequencySeries()

UINT4FrequencySeries* XLALAddUINT4FrequencySeries ( UINT4FrequencySeries arg1,
const UINT4FrequencySeries arg2 
)

◆ XLALAddUINT8FrequencySeries()

UINT8FrequencySeries* XLALAddUINT8FrequencySeries ( UINT8FrequencySeries arg1,
const UINT8FrequencySeries arg2 
)

◆ XLALConjugateCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALConjugateCOMPLEX8FrequencySeries ( COMPLEX8FrequencySeries series)

◆ XLALConjugateCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALConjugateCOMPLEX16FrequencySeries ( COMPLEX16FrequencySeries series)

◆ XLALMultiplyCOMPLEX8FrequencySeries()

COMPLEX8FrequencySeries* XLALMultiplyCOMPLEX8FrequencySeries ( COMPLEX8FrequencySeries arg1,
const COMPLEX8FrequencySeries arg2 
)

◆ XLALMultiplyCOMPLEX16FrequencySeries()

COMPLEX16FrequencySeries* XLALMultiplyCOMPLEX16FrequencySeries ( COMPLEX16FrequencySeries arg1,
const COMPLEX16FrequencySeries arg2 
)

◆ XLALMultiplyREAL4FrequencySeries()

REAL4FrequencySeries* XLALMultiplyREAL4FrequencySeries ( REAL4FrequencySeries arg1,
const REAL4FrequencySeries arg2 
)

◆ XLALMultiplyREAL8FrequencySeries()

REAL8FrequencySeries* XLALMultiplyREAL8FrequencySeries ( REAL8FrequencySeries arg1,
const REAL8FrequencySeries arg2 
)

◆ XLALMultiplyINT2FrequencySeries()

INT2FrequencySeries* XLALMultiplyINT2FrequencySeries ( INT2FrequencySeries arg1,
const INT2FrequencySeries arg2 
)

◆ XLALMultiplyINT4FrequencySeries()

INT4FrequencySeries* XLALMultiplyINT4FrequencySeries ( INT4FrequencySeries arg1,
const INT4FrequencySeries arg2 
)

◆ XLALMultiplyINT8FrequencySeries()

INT8FrequencySeries* XLALMultiplyINT8FrequencySeries ( INT8FrequencySeries arg1,
const INT8FrequencySeries arg2 
)

◆ XLALMultiplyUINT2FrequencySeries()

UINT2FrequencySeries* XLALMultiplyUINT2FrequencySeries ( UINT2FrequencySeries arg1,
const UINT2FrequencySeries arg2 
)

◆ XLALMultiplyUINT4FrequencySeries()

UINT4FrequencySeries* XLALMultiplyUINT4FrequencySeries ( UINT4FrequencySeries arg1,
const UINT4FrequencySeries arg2 
)

◆ XLALMultiplyUINT8FrequencySeries()

UINT8FrequencySeries* XLALMultiplyUINT8FrequencySeries ( UINT8FrequencySeries arg1,
const UINT8FrequencySeries arg2 
)