LALSimulation  5.4.0.1-89842e6
LALSimulationTest.c File Reference

Prototypes

static REAL8TimeSeriesnew_series (double deltaT, unsigned length, double fill)
 
static REAL8TimeSeriescopy_series (const REAL8TimeSeries *src)
 
static void add_circular_polarized_sine (REAL8TimeSeries *hplus, REAL8TimeSeries *hcross, LIGOTimeGPS epoch, double ampl, double freq)
 
static double modelsignal (LIGOTimeGPS t, LIGOTimeGPS epoch, double ampl, double freq, double armlen, double xcos, double ycos, double fxplus, double fxcross, double fyplus, double fycross)
 
static void compute_answer (REAL8TimeSeries *mdl, LIGOTimeGPS epoch, double ampl, double freq, REAL8 right_ascension, REAL8 declination, REAL8 psi, const LALDetector *detector)
 
static REAL8TimeSerieserror (const REAL8TimeSeries *s1, const REAL8TimeSeries *s0)
 
static double RMS (const REAL8TimeSeries *s)
 
static void minmax (const REAL8TimeSeries *s, double *min, double *max)
 
static void check_result (const REAL8TimeSeries *model, const REAL8TimeSeries *result, double rms_bound, double residual_min, double residual_max)
 
int main (void)
 

Go to the source code of this file.

Variables

static LIGOTimeGPS gps_zero = LIGOTIMEGPSZERO
 

Function Documentation

◆ new_series()

static REAL8TimeSeries* new_series ( double  deltaT,
unsigned  length,
double  fill 
)
static

Definition at line 16 of file LALSimulationTest.c.

◆ copy_series()

static REAL8TimeSeries* copy_series ( const REAL8TimeSeries src)
static

Definition at line 25 of file LALSimulationTest.c.

◆ add_circular_polarized_sine()

static void add_circular_polarized_sine ( REAL8TimeSeries hplus,
REAL8TimeSeries hcross,
LIGOTimeGPS  epoch,
double  ampl,
double  freq 
)
static

Definition at line 30 of file LALSimulationTest.c.

◆ modelsignal()

static double modelsignal ( LIGOTimeGPS  t,
LIGOTimeGPS  epoch,
double  ampl,
double  freq,
double  armlen,
double  xcos,
double  ycos,
double  fxplus,
double  fxcross,
double  fyplus,
double  fycross 
)
static

Definition at line 42 of file LALSimulationTest.c.

◆ compute_answer()

static void compute_answer ( REAL8TimeSeries mdl,
LIGOTimeGPS  epoch,
double  ampl,
double  freq,
REAL8  right_ascension,
REAL8  declination,
REAL8  psi,
const LALDetector detector 
)
static

Definition at line 65 of file LALSimulationTest.c.

◆ error()

static REAL8TimeSeries* error ( const REAL8TimeSeries s1,
const REAL8TimeSeries s0 
)
static

Definition at line 88 of file LALSimulationTest.c.

◆ RMS()

static double RMS ( const REAL8TimeSeries s)
static

Definition at line 100 of file LALSimulationTest.c.

◆ minmax()

static void minmax ( const REAL8TimeSeries s,
double *  min,
double *  max 
)
static

Definition at line 112 of file LALSimulationTest.c.

◆ check_result()

static void check_result ( const REAL8TimeSeries model,
const REAL8TimeSeries result,
double  rms_bound,
double  residual_min,
double  residual_max 
)
static

Definition at line 126 of file LALSimulationTest.c.

◆ main()

int main ( void  )

Definition at line 143 of file LALSimulationTest.c.

Variable Documentation

◆ gps_zero

LIGOTimeGPS gps_zero = LIGOTIMEGPSZERO
static

Definition at line 14 of file LALSimulationTest.c.