ZPGFilter.h File Reference

#include <lal/LALStdlib.h>

Include dependency graph for ZPGFilter.h:

Go to the source code of this file.

Defines

#define ZPGFILTERH_ENUL   1
#define ZPGFILTERH_EOUT   2
#define ZPGFILTERH_EMEM   3
#define ZPGFILTERH_EBAD   4
#define ZPGFILTERH_MSGENUL   "Unexpected null pointer in arguments"
#define ZPGFILTERH_MSGEOUT   "Output handle points to a non-null pointer"
#define ZPGFILTERH_MSGEMEM   "Memory allocation error"
#define ZPGFILTERH_MSGEBAD   "Bad filter parameters"

Functions

 NRCSID (ZPGFILTERH,"$Id: ZPGFilter.h,v 1.9 2007/06/08 14:41:56 bema Exp $")
COMPLEX8ZPGFilterXLALCreateCOMPLEX8ZPGFilter (INT4 numZeros, INT4 numPoles)
COMPLEX16ZPGFilterXLALCreateCOMPLEX16ZPGFilter (INT4 numZeros, INT4 numPoles)
void XLALDestroyCOMPLEX8ZPGFilter (COMPLEX8ZPGFilter *filter)
void XLALDestroyCOMPLEX16ZPGFilter (COMPLEX16ZPGFilter *filter)
int XLALWToZCOMPLEX8ZPGFilter (COMPLEX8ZPGFilter *filter)
int XLALWToZCOMPLEX16ZPGFilter (COMPLEX16ZPGFilter *filter)
void LALCreateCOMPLEX8ZPGFilter (LALStatus *status, COMPLEX8ZPGFilter **output, INT4 numZeros, INT4 numPoles)
void LALCreateCOMPLEX16ZPGFilter (LALStatus *status, COMPLEX16ZPGFilter **output, INT4 numZeros, INT4 numPoles)
void LALDestroyCOMPLEX8ZPGFilter (LALStatus *status, COMPLEX8ZPGFilter **input)
void LALDestroyCOMPLEX16ZPGFilter (LALStatus *status, COMPLEX16ZPGFilter **input)
void LALWToZCOMPLEX8ZPGFilter (LALStatus *status, COMPLEX8ZPGFilter *filter)
void LALWToZCOMPLEX16ZPGFilter (LALStatus *status, COMPLEX16ZPGFilter *filter)


Define Documentation

#define ZPGFILTERH_ENUL   1

Definition at line 94 of file ZPGFilter.h.

#define ZPGFILTERH_EOUT   2

Definition at line 95 of file ZPGFilter.h.

#define ZPGFILTERH_EMEM   3

Definition at line 96 of file ZPGFilter.h.

#define ZPGFILTERH_EBAD   4

Definition at line 97 of file ZPGFilter.h.

#define ZPGFILTERH_MSGENUL   "Unexpected null pointer in arguments"

Definition at line 99 of file ZPGFilter.h.

#define ZPGFILTERH_MSGEOUT   "Output handle points to a non-null pointer"

Definition at line 100 of file ZPGFilter.h.

#define ZPGFILTERH_MSGEMEM   "Memory allocation error"

Definition at line 101 of file ZPGFilter.h.

#define ZPGFILTERH_MSGEBAD   "Bad filter parameters"

Definition at line 102 of file ZPGFilter.h.


Function Documentation

NRCSID ( ZPGFILTERH  ,
"$Id: ZPGFilter.  h,
v 1.9 2007/06/08 14:41:56 bema Exp $"   
)

COMPLEX8ZPGFilter* XLALCreateCOMPLEX8ZPGFilter ( INT4  numZeros,
INT4  numPoles 
)

Definition at line 70 of file CreateZPGFilter.c.

COMPLEX16ZPGFilter* XLALCreateCOMPLEX16ZPGFilter ( INT4  numZeros,
INT4  numPoles 
)

Definition at line 98 of file CreateZPGFilter.c.

void XLALDestroyCOMPLEX8ZPGFilter ( COMPLEX8ZPGFilter filter  ) 

Definition at line 65 of file DestroyZPGFilter.c.

void XLALDestroyCOMPLEX16ZPGFilter ( COMPLEX16ZPGFilter filter  ) 

Definition at line 76 of file DestroyZPGFilter.c.

int XLALWToZCOMPLEX8ZPGFilter ( COMPLEX8ZPGFilter filter  ) 

Definition at line 163 of file BilinearTransform.c.

int XLALWToZCOMPLEX16ZPGFilter ( COMPLEX16ZPGFilter filter  ) 

Definition at line 407 of file BilinearTransform.c.

void LALCreateCOMPLEX8ZPGFilter ( LALStatus status,
COMPLEX8ZPGFilter **  output,
INT4  numZeros,
INT4  numPoles 
)

Definition at line 130 of file CreateZPGFilter.c.

void LALCreateCOMPLEX16ZPGFilter ( LALStatus status,
COMPLEX16ZPGFilter **  output,
INT4  numZeros,
INT4  numPoles 
)

Definition at line 160 of file CreateZPGFilter.c.

void LALDestroyCOMPLEX8ZPGFilter ( LALStatus status,
COMPLEX8ZPGFilter **  input 
)

Definition at line 89 of file DestroyZPGFilter.c.

void LALDestroyCOMPLEX16ZPGFilter ( LALStatus status,
COMPLEX16ZPGFilter **  input 
)

Definition at line 109 of file DestroyZPGFilter.c.

void LALWToZCOMPLEX8ZPGFilter ( LALStatus status,
COMPLEX8ZPGFilter filter 
)

Definition at line 653 of file BilinearTransform.c.

void LALWToZCOMPLEX16ZPGFilter ( LALStatus status,
COMPLEX16ZPGFilter filter 
)

Definition at line 678 of file BilinearTransform.c.


Generated on Sun Sep 7 03:08:18 2008 for LAL by  doxygen 1.5.2