Computes an instant-by-instant IIR filter response.
- Author
- Creighton, T. D.
Description
These functions pass a time-domain datum to an object *filter
of type REAL4IIRFilter
or REAL8IIRFilter
, and return the filter response. This is done using the auxiliary data series formalism described in Header IIRFilter.h.
There are two pairs of routines in this module. The functions LALIIRFilterREAL4()
and LALIIRFilterREAL8()
conform to the LAL standard, with status handling and error trapping; the input datum is passed in as input
and the response is returned in *output
. The functions LALSIIRFilter()
and LALDIIRFilter()
are non-standard lightweight routines, which may be more suitable for multiple callings from the inner loops of programs; they have no status handling or error trapping. The input datum is passed in by the variable x
, and the response is returned through the function's return statement.
◆ LALIIRFilterREAL4()
◆ LALIIRFilterREAL8()
◆ LALSIIRFilter()
◆ XLALIIRFilterREAL8()
◆ XLALIIRFilterREAL4()