fstat.c File Reference

#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 Documentation

#define EARTHDATA   "/archive/home/ppatel/opt/lscsoft/lal/share/lal/earth00-04.dat"

Definition at line 30 of file fstat.c.

#define SUNDATA   "/archive/home/ppatel/opt/lscsoft/lal/share/lal/sun00-04.dat"

Definition at line 31 of file fstat.c.

#define T0   700000000;

Definition at line 34 of file fstat.c.


Function Documentation

double gettime ( LIGOTimeGPS  t  )  [inline]

Definition at line 55 of file fstat.c.

LIGOTimeGPS gettime ( double  t  )  [inline]

Definition at line 61 of file fstat.c.

double magsquare ( fftw_complex  f  )  [inline]

Definition at line 70 of file fstat.c.

double innerprod ( int  n_steps,
double  dt,
double *  x,
double *  y 
)

Definition at line 76 of file fstat.c.

void interp_lin ( LIGOTimeGPS  start,
double  dt,
long int  inpsteps,
long int  n_steps,
LIGOTimeGPS tb,
double *  real,
double *  imag,
fftw_complex *  out 
)

Definition at line 89 of file fstat.c.

void interp_akima ( LIGOTimeGPS  start,
double  dt,
long int  inpsteps,
long int  n_steps,
LIGOTimeGPS tb,
double *  real,
double *  imag,
fftw_complex *  out 
)

Definition at line 126 of file fstat.c.

void interp_spline ( LIGOTimeGPS  start,
double  dt,
long int  inpsteps,
long int  n_steps,
LIGOTimeGPS tb,
double *  real,
double *  imag,
fftw_complex *  out 
)

Definition at line 178 of file fstat.c.

void interp_spline_reverse ( LIGOTimeGPS  start,
double  dt,
long int  inpsteps,
long int  n_steps,
LIGOTimeGPS tb,
double *  real,
double *  imag,
fftw_complex *  out 
)

Definition at line 229 of file fstat.c.

double sinc ( double  t  ) 

Definition at line 266 of file fstat.c.

void retband ( double  t0,
double  dt,
double *  t,
double *  x,
double *  y,
int  n,
int  size,
int  terms 
)

Definition at line 276 of file fstat.c.

void interp_bandl ( LIGOTimeGPS  start,
double  dt,
long int  inpsteps,
long int  n_steps,
LIGOTimeGPS tb,
double *  real,
double *  imag,
fftw_complex *  out 
)

Definition at line 301 of file fstat.c.

void getAandB ( LIGOTimeGPS tdout,
long int  n_steps,
double *  a,
double *  b,
LALStatus  status,
LALDetAndSource  both,
double  psi 
)

Definition at line 332 of file fstat.c.

void getTbary ( LIGOTimeGPS tdout,
double *  Phi_m,
LIGOTimeGPS  start,
long int  n_steps,
double  dt,
LALStatus  status,
BarycenterInput  baryinput,
EphemerisData  edata 
)

Definition at line 431 of file fstat.c.

long int factorial ( long int  x  ) 

Definition at line 514 of file fstat.c.

double max ( double *  x,
int  n_steps 
)

Definition at line 525 of file fstat.c.

double max2 ( double *  x,
int  n_steps,
int &  index 
)

Definition at line 538 of file fstat.c.

int main ( int  argc,
char **  argv 
)

Definition at line 556 of file fstat.c.


Generated on Mon Oct 6 02:32:41 2008 for LAL by  doxygen 1.5.2