#include <math.h>#include <lal/LALStdio.h>#include <lal/LALStdlib.h>#include <lal/LALError.h>#include <lal/Calibration.h>#include <lal/Units.h>#include <lal/Date.h>Include dependency graph for ComputeTransfer.c:

Go to the source code of this file.
Defines | |
| #define | CAL_S2START 729273613 |
| #define | CAL_S2END 734367613 |
| #define | cini COMPLEX8 tmpa, tmpb, tmpc; REAL4 tmpx, tmpy |
| #define | cmul(a, b) |
| #define | cdiv(a, b) |
| #define | cinv(b) |
Functions | |
| NRCSID (COMPUTETRANSFERC,"$Id: ComputeTransfer.c,v 1.24 2007/06/08 14:41:57 bema Exp $") | |
| void | LALComputeTransfer (LALStatus *stat, CalibrationRecord *calrec) |
| void | LALUpdateCalibration (LALStatus *status, CalibrationFunctions *output, CalibrationFunctions *input, CalibrationUpdateParams *params) |
| void | LALResponseConvert (LALStatus *status, COMPLEX8FrequencySeries *output, COMPLEX8FrequencySeries *input) |
| INT4 | XLALResponseConvert (COMPLEX8FrequencySeries *output, COMPLEX8FrequencySeries *input) |
| #define CAL_S2START 729273613 |
Definition at line 145 of file ComputeTransfer.c.
| #define CAL_S2END 734367613 |
Definition at line 146 of file ComputeTransfer.c.
Definition at line 263 of file ComputeTransfer.c.
| #define cmul | ( | a, | |||
| b | ) |
| #define cdiv | ( | a, | |||
| b | ) |
Value:
( tmpa = (a), tmpb = (b), fabs( tmpb.re ) >= fabs( tmpb.im ) ? ( tmpx = tmpb.im / tmpb.re, tmpy = tmpb.re + tmpx * tmpb.im, tmpc.re = ( tmpa.re + tmpx * tmpa.im ) / tmpy, tmpc.im = ( tmpa.im - tmpx * tmpa.re ) / tmpy, tmpc ) : ( tmpx = tmpb.re / tmpb.im, tmpy = tmpb.im + tmpx * tmpb.re, tmpc.re = ( tmpa.re * tmpx + tmpa.im ) / tmpy, tmpc.im = ( tmpa.im * tmpx - tmpa.re ) / tmpy, tmpc ) )
Definition at line 271 of file ComputeTransfer.c.
| #define cinv | ( | b | ) |
Value:
( tmpb = (b), fabs( tmpb.re ) >= fabs( tmpb.im ) ? ( tmpx = tmpb.im / tmpb.re, tmpy = tmpb.re + tmpx * tmpb.im, tmpc.re = 1 / tmpy, tmpc.im = -tmpx / tmpy, tmpc ) : ( tmpx = tmpb.re / tmpb.im, tmpy = tmpb.im + tmpx * tmpb.re, tmpc.re = tmpx / tmpy, tmpc.im = -1 / tmpy, tmpc ) )
Definition at line 285 of file ComputeTransfer.c.
| NRCSID | ( | COMPUTETRANSFERC | , | |
| "$Id: ComputeTransfer. | c, | |||
| v 1.24 2007/06/08 14:41:57 bema Exp $" | ||||
| ) |
| void LALComputeTransfer | ( | LALStatus * | stat, | |
| CalibrationRecord * | calrec | |||
| ) |
Definition at line 171 of file ComputeTransfer.c.
| void LALUpdateCalibration | ( | LALStatus * | status, | |
| CalibrationFunctions * | output, | |||
| CalibrationFunctions * | input, | |||
| CalibrationUpdateParams * | params | |||
| ) |
Definition at line 302 of file ComputeTransfer.c.
| void LALResponseConvert | ( | LALStatus * | status, | |
| COMPLEX8FrequencySeries * | output, | |||
| COMPLEX8FrequencySeries * | input | |||
| ) |
Definition at line 530 of file ComputeTransfer.c.
| INT4 XLALResponseConvert | ( | COMPLEX8FrequencySeries * | output, | |
| COMPLEX8FrequencySeries * | input | |||
| ) |
Definition at line 650 of file ComputeTransfer.c.
1.5.2