#include <lal/LALStdlib.h>#include "getopt.h"#include <time.h>#include <sys/types.h>#include <stdio.h>#include <stdlib.h>#include <math.h>#include <errno.h>#include <glob.h>#include <string.h>#include <lal/LALConfig.h>#include <lal/AVFactories.h>#include <lal/Date.h>#include <lal/SeqFactories.h>#include <lal/Random.h>#include <lal/RealFFT.h>#include <lal/LALConstants.h>#include <lal/DetResponse.h>#include <lal/DetectorSite.h>#include <lal/SimulateCoherentGW.h>#include <lal/GenerateTaylorCW.h>#include <lal/LALDatatypes.h>#include <lal/LALBarycenter.h>#include <lal/LALInitBarycenter.h>#include <lal/LALVersion.h>#include <lal/GenerateSpinOrbitCW.h>#include "sft_extra.h"Include dependency graph for makefakedata_test.c:

Go to the source code of this file.
| #define MAKEFAKEDATAC_ENORM 0 |
Definition at line 161 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_ESUB 1 |
Definition at line 162 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_EARG 2 |
Definition at line 163 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_EBAD 3 |
Definition at line 164 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_EFILE 4 |
Definition at line 165 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_MSGENORM "Normal exit" |
Definition at line 167 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_MSGESUB "Subroutine failed" |
Definition at line 168 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_MSGEARG "Error parsing arguments" |
Definition at line 169 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_MSGEBAD "Bad argument values" |
Definition at line 170 of file makefakedata_test.c.
| #define MAKEFAKEDATAC_MSGEFILE "Could not create output file" |
Definition at line 171 of file makefakedata_test.c.
| #define EARTHDATA "earth00-04.dat" |
Definition at line 209 of file makefakedata_test.c.
| #define SUNDATA "sun00-04.dat" |
Definition at line 210 of file makefakedata_test.c.
Definition at line 230 of file makefakedata_test.c.
| #define ERROR | ( | code, | |||
| msg, | |||||
| statement | ) |
Value:
do { if ( lalDebugLevel & LALERROR ) LALPrintError( "Error[0] %d: program %s, file %s, line %d, %s\n" " %s %s\n", (code), *argv, __FILE__, __LINE__, MAKEFAKEDATAC, statement ? statement : "", (msg) ); } while (0)
Definition at line 236 of file makefakedata_test.c.
| #define INFO | ( | statement | ) |
Value:
do { if ( lalDebugLevel & LALINFO ) LALPrintError( "Info[0]: program %s, file %s, line %d, %s\n" " %s\n", *argv, __FILE__, __LINE__, MAKEFAKEDATAC, (statement) ); } while (0)
Definition at line 245 of file makefakedata_test.c.
| #define SUB | ( | func, | |||
| statusptr | ) |
Value:
do { if ( (func), (statusptr)->statusCode ) { ERROR( MAKEFAKEDATAC_ESUB, MAKEFAKEDATAC_MSGESUB, "Function call \"" #func "\" failed:" ); return MAKEFAKEDATAC_ESUB; } } while (0)
Definition at line 253 of file makefakedata_test.c.
| #define LTT 1000 |
Definition at line 271 of file makefakedata_test.c.
| #define MAXFILES 40000 |
Definition at line 273 of file makefakedata_test.c.
| #define MAXFILENAMELENGTH 256 |
Definition at line 275 of file makefakedata_test.c.
| #define printclock | ( | a | ) |
Definition at line 411 of file makefakedata_test.c.
| NRCSID | ( | MAKEFAKEDATAC | , | |
| "$Id: makefakedata_test. | c, | |||
| v 1.11 2008/08/28 18:46:51 reinhard Exp $" | ||||
| ) |
| int read_commandline_and_file | ( | LALStatus * | , | |
| int | argc, | |||
| char * | argv[] | |||
| ) |
Definition at line 1591 of file makefakedata_test.c.
| int set_default | ( | void | ) |
Definition at line 728 of file makefakedata_test.c.
| int read_timestamps | ( | REAL8 | starttime | ) |
Definition at line 1119 of file makefakedata_test.c.
| int write_modulated_amplitudes_file | ( | LALStatus * | ) |
Definition at line 1156 of file makefakedata_test.c.
| int prepare_baryinput | ( | LALStatus * | ) |
Definition at line 900 of file makefakedata_test.c.
| int prepare_cwDetector | ( | LALStatus * | ) |
Definition at line 924 of file makefakedata_test.c.
| int prepare_timeSeries | ( | void | ) |
Definition at line 1034 of file makefakedata_test.c.
| int compute_SSBtimes | ( | LALStatus * | ) |
Definition at line 750 of file makefakedata_test.c.
| int prepare_fvec | ( | LALStatus * | ) |
| int make_and_add_time_domain_noise | ( | LALStatus * | ) |
Definition at line 1067 of file makefakedata_test.c.
| int make_filelist | ( | void | ) |
Definition at line 1197 of file makefakedata_test.c.
Definition at line 1231 of file makefakedata_test.c.
| int add | ( | LALStatus * | ) |
| int write_SFTS | ( | UINT4 | iSFT | ) |
Definition at line 1356 of file makefakedata_test.c.
| int write_timeseries | ( | UINT4 | iSFT | ) |
Definition at line 1423 of file makefakedata_test.c.
| int cleanup | ( | LALStatus * | ) |
Definition at line 667 of file makefakedata_test.c.
| int freemem | ( | LALStatus * | ) |
| int window_data | ( | void | ) |
Definition at line 848 of file makefakedata_test.c.
| int correct_phase | ( | LALStatus * | ) |
Definition at line 817 of file makefakedata_test.c.
| void syserror | ( | const CHAR * | fmt, | |
| ... | ||||
| ) |
Definition at line 375 of file makefakedata_test.c.
| void error | ( | const CHAR * | fmt, | |
| ... | ||||
| ) |
Definition at line 389 of file makefakedata_test.c.
| void compute_one_SSB | ( | LALStatus * | status, | |
| LIGOTimeGPS * | ssbout, | |||
| LIGOTimeGPS * | gpsin | |||
| ) |
Definition at line 738 of file makefakedata_test.c.
Definition at line 1504 of file makefakedata_test.c.
Definition at line 1526 of file makefakedata_test.c.
Definition at line 1547 of file makefakedata_test.c.
| void usage | ( | FILE * | fp | ) |
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
MAIN function of SideBandMCMC code Compute the posterior pdfs of the orbital and nuisance parameters of a binary signal in Fstat form.
Main function
| [in] | argc | INT4 |
| [in] | argv[] | CHAR* |
some memory allocations
Definition at line 414 of file makefakedata_test.c.
| int mycalls = 0 |
Definition at line 212 of file makefakedata_test.c.
| int myclears = 0 |
Definition at line 213 of file makefakedata_test.c.
| void* ptr |
Definition at line 214 of file makefakedata_test.c.
Definition at line 265 of file makefakedata_test.c.
| const CHAR* inDataFilename = "In.data" |
Definition at line 278 of file makefakedata_test.c.
| char timestampsname[128] |
Definition at line 279 of file makefakedata_test.c.
| CHAR* freqbasefilename = NULL |
Definition at line 282 of file makefakedata_test.c.
| CHAR* timebasefilename = NULL |
Definition at line 283 of file makefakedata_test.c.
Definition at line 284 of file makefakedata_test.c.
Definition at line 285 of file makefakedata_test.c.
Definition at line 286 of file makefakedata_test.c.
Definition at line 287 of file makefakedata_test.c.
Definition at line 288 of file makefakedata_test.c.
| INT4 do_windowing = 0 |
Definition at line 289 of file makefakedata_test.c.
Definition at line 290 of file makefakedata_test.c.
| INT4 binaryoutput = 0 |
Definition at line 291 of file makefakedata_test.c.
Definition at line 292 of file makefakedata_test.c.
Definition at line 293 of file makefakedata_test.c.
| CHAR* programname = NULL |
Definition at line 294 of file makefakedata_test.c.
Definition at line 295 of file makefakedata_test.c.
Definition at line 296 of file makefakedata_test.c.
Definition at line 299 of file makefakedata_test.c.
Definition at line 299 of file makefakedata_test.c.
Definition at line 299 of file makefakedata_test.c.
Definition at line 301 of file makefakedata_test.c.
Definition at line 303 of file makefakedata_test.c.
Definition at line 306 of file makefakedata_test.c.
Definition at line 309 of file makefakedata_test.c.
Definition at line 312 of file makefakedata_test.c.
| EphemerisData* edat = NULL |
Definition at line 315 of file makefakedata_test.c.
Definition at line 316 of file makefakedata_test.c.
Definition at line 317 of file makefakedata_test.c.
Definition at line 321 of file makefakedata_test.c.
| LIGOTimeGPS* timestamps = NULL |
Definition at line 324 of file makefakedata_test.c.
Definition at line 325 of file makefakedata_test.c.
Definition at line 325 of file makefakedata_test.c.
| REAL4TimeSeries* timeSeries = NULL |
Definition at line 328 of file makefakedata_test.c.
Definition at line 331 of file makefakedata_test.c.
Definition at line 332 of file makefakedata_test.c.
Definition at line 333 of file makefakedata_test.c.
| COMPLEX8Vector* fvec = NULL |
Definition at line 336 of file makefakedata_test.c.
| COMPLEX8Vector* fvecn = NULL |
Definition at line 337 of file makefakedata_test.c.
| RealFFTPlan* pfwd = NULL |
Definition at line 340 of file makefakedata_test.c.
| INT4 lalDebugLevel = 1 |
DECLARE AND SET GLOBAL DEBUG LEVEL.
see the section (currently 7.4.1) of the LSD on "Status-reporting objects" for a list of predefined debug levels
Definition at line 342 of file makefakedata_test.c.
1.5.2