#include <stdio.h>#include <iostream>#include <fstream>#include <math.h>#include <stdlib.h>#include <lal/DetResponse.h>#include <time.h>#include <lal/LALStdlib.h>#include <lal/Date.h>#include <lal/AVFactories.h>#include <lal/LALInitBarycenter.h>#include <lal/LALComputeAM.h>#include <lal/LALMalloc.h>#include <gsl/gsl_errno.h>#include <gsl/gsl_spline.h>#include <gsl/gsl_interp.h>#include <fftw3.h>#include <string.h>Include dependency graph for fstat.c:

Go to the source code of this file.
Namespaces | |
| namespace | std |
Data Structures | |
| struct | freq |
Defines | |
| #define | EARTHDATA "/archive/home/ppatel/opt/lscsoft/lal/share/lal/earth00-04.dat" |
| #define | SUNDATA "/archive/home/ppatel/opt/lscsoft/lal/share/lal/sun00-04.dat" |
| #define | T0 700000000; |
Functions | |
| double | gettime (LIGOTimeGPS t) |
| LIGOTimeGPS | gettime (double t) |
| double | magsquare (fftw_complex f) |
| double | innerprod (int n_steps, double dt, double *x, double *y) |
| void | interp_lin (LIGOTimeGPS start, double dt, long int inpsteps, long int n_steps, LIGOTimeGPS *tb, double *real, double *imag, fftw_complex *out) |
| void | interp_akima (LIGOTimeGPS start, double dt, long int inpsteps, long int n_steps, LIGOTimeGPS *tb, double *real, double *imag, fftw_complex *out) |
| void | interp_spline (LIGOTimeGPS start, double dt, long int inpsteps, long int n_steps, LIGOTimeGPS *tb, double *real, double *imag, fftw_complex *out) |
| void | interp_spline_reverse (LIGOTimeGPS start, double dt, long int inpsteps, long int n_steps, LIGOTimeGPS *tb, double *real, double *imag, fftw_complex *out) |
| double | sinc (double t) |
| void | retband (double t0, double dt, double *t, double *x, double *y, int n, int size, int terms) |
| void | interp_bandl (LIGOTimeGPS start, double dt, long int inpsteps, long int n_steps, LIGOTimeGPS *tb, double *real, double *imag, fftw_complex *out) |
| void | getAandB (LIGOTimeGPS *tdout, long int n_steps, double *a, double *b, LALStatus status, LALDetAndSource both, double psi) |
| void | getTbary (LIGOTimeGPS *tdout, double *Phi_m, LIGOTimeGPS start, long int n_steps, double dt, LALStatus status, BarycenterInput baryinput, EphemerisData edata) |
| long int | factorial (long int x) |
| double | max (double *x, int n_steps) |
| double | max2 (double *x, int n_steps, int &index) |
| int | main (int argc, char **argv) |
| #define EARTHDATA "/archive/home/ppatel/opt/lscsoft/lal/share/lal/earth00-04.dat" |
| #define SUNDATA "/archive/home/ppatel/opt/lscsoft/lal/share/lal/sun00-04.dat" |
| double gettime | ( | LIGOTimeGPS | t | ) | [inline] |
| LIGOTimeGPS gettime | ( | double | t | ) | [inline] |
| double innerprod | ( | int | n_steps, | |
| double | dt, | |||
| double * | x, | |||
| double * | y | |||
| ) |
| void interp_lin | ( | LIGOTimeGPS | start, | |
| double | dt, | |||
| long int | inpsteps, | |||
| long int | n_steps, | |||
| LIGOTimeGPS * | tb, | |||
| double * | real, | |||
| double * | imag, | |||
| fftw_complex * | out | |||
| ) |
| void interp_akima | ( | LIGOTimeGPS | start, | |
| double | dt, | |||
| long int | inpsteps, | |||
| long int | n_steps, | |||
| LIGOTimeGPS * | tb, | |||
| double * | real, | |||
| double * | imag, | |||
| fftw_complex * | out | |||
| ) |
| void interp_spline | ( | LIGOTimeGPS | start, | |
| double | dt, | |||
| long int | inpsteps, | |||
| long int | n_steps, | |||
| LIGOTimeGPS * | tb, | |||
| double * | real, | |||
| double * | imag, | |||
| fftw_complex * | out | |||
| ) |
| void interp_spline_reverse | ( | LIGOTimeGPS | start, | |
| double | dt, | |||
| long int | inpsteps, | |||
| long int | n_steps, | |||
| LIGOTimeGPS * | tb, | |||
| double * | real, | |||
| double * | imag, | |||
| fftw_complex * | out | |||
| ) |
| void retband | ( | double | t0, | |
| double | dt, | |||
| double * | t, | |||
| double * | x, | |||
| double * | y, | |||
| int | n, | |||
| int | size, | |||
| int | terms | |||
| ) |
| void interp_bandl | ( | LIGOTimeGPS | start, | |
| double | dt, | |||
| long int | inpsteps, | |||
| long int | n_steps, | |||
| LIGOTimeGPS * | tb, | |||
| double * | real, | |||
| double * | imag, | |||
| fftw_complex * | out | |||
| ) |
| void getAandB | ( | LIGOTimeGPS * | tdout, | |
| long int | n_steps, | |||
| double * | a, | |||
| double * | b, | |||
| LALStatus | status, | |||
| LALDetAndSource | both, | |||
| double | psi | |||
| ) |
| void getTbary | ( | LIGOTimeGPS * | tdout, | |
| double * | Phi_m, | |||
| LIGOTimeGPS | start, | |||
| long int | n_steps, | |||
| double | dt, | |||
| LALStatus | status, | |||
| BarycenterInput | baryinput, | |||
| EphemerisData | edata | |||
| ) |
1.5.2