LALFrame  3.0.4.1-b72065a
vis.c File Reference

Prototypes

int usage (const char *program)
 
int parseargs (int argc, char **argv)
 
void output_ts (const char *fname, REAL8TimeSeries *series)
 
void gnuplot_output_ts (const char *fname, const char *fmt, REAL8TimeSeries *series)
 
void output_fs (const char *fname, REAL8FrequencySeries *series)
 
void gnuplot_output_fs (const char *fname, const char *fmt, REAL8FrequencySeries *series)
 
void xml_output_ts (const char *fname, REAL8TimeSeries *series)
 
void xml_output_fs (const char *fname, REAL8FrequencySeries *series)
 
int main (int argc, char *argv[])
 
void xml_begin_xml (FILE *fp)
 
void xml_end_xml (FILE *fp)
 
void xml_begin_freq_series (FILE *fp)
 
void xml_begin_time_series (FILE *fp)
 
void xml_end_series (FILE *fp)
 
void xml_put_gps (LIGOTimeGPS *epoch, FILE *fp)
 
void xml_put_f0 (double f0, FILE *fp)
 
void xml_put_det (const char *name, FILE *fp)
 
void xml_begin_freq_array (REAL8FrequencySeries *series, FILE *fp)
 
void xml_begin_time_array (REAL8TimeSeries *series, FILE *fp)
 
void xml_end_array (FILE *fp)
 
void xml_put_stream (REAL8Vector *vector, double dx, FILE *fp)
 

Go to the source code of this file.

Macros

#define FS   "\t" /* field separator */
 
#define RS   "\n" /* record separator */
 
#define MAXDUR   16.0 /* max segment duration (s) */
 
#define MAXLEN   16384 /* max number of points in buffer */
 
#define DELIM   ","
 

Variables

LALCachecache
 
char * channel
 
char * outfile
 
double minfreq
 
double maxfreq
 
double srate
 
double pad
 
double df
 
double t0
 
double dt
 

Macro Definition Documentation

◆ FS

#define FS   "\t" /* field separator */

Definition at line 226 of file vis.c.

◆ RS

#define RS   "\n" /* record separator */

Definition at line 227 of file vis.c.

◆ MAXDUR

#define MAXDUR   16.0 /* max segment duration (s) */

Definition at line 228 of file vis.c.

◆ MAXLEN

#define MAXLEN   16384 /* max number of points in buffer */

Definition at line 229 of file vis.c.

◆ DELIM

#define DELIM   ","

Function Documentation

◆ usage()

int usage ( const char *  program)

Definition at line 413 of file vis.c.

◆ parseargs()

int parseargs ( int  argc,
char **  argv 
)

Definition at line 312 of file vis.c.

◆ output_ts()

void output_ts ( const char *  fname,
REAL8TimeSeries series 
)

Definition at line 451 of file vis.c.

◆ gnuplot_output_ts()

void gnuplot_output_ts ( const char *  fname,
const char *  fmt,
REAL8TimeSeries series 
)

Definition at line 535 of file vis.c.

◆ output_fs()

void output_fs ( const char *  fname,
REAL8FrequencySeries series 
)

Definition at line 496 of file vis.c.

◆ gnuplot_output_fs()

void gnuplot_output_fs ( const char *  fname,
const char *  fmt,
REAL8FrequencySeries series 
)

Definition at line 579 of file vis.c.

◆ xml_output_ts()

void xml_output_ts ( const char *  fname,
REAL8TimeSeries series 
)

Definition at line 743 of file vis.c.

◆ xml_output_fs()

void xml_output_fs ( const char *  fname,
REAL8FrequencySeries series 
)

Definition at line 769 of file vis.c.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 253 of file vis.c.

◆ xml_begin_xml()

void xml_begin_xml ( FILE *  fp)

Definition at line 645 of file vis.c.

◆ xml_end_xml()

void xml_end_xml ( FILE *  fp)

Definition at line 652 of file vis.c.

◆ xml_begin_freq_series()

void xml_begin_freq_series ( FILE *  fp)

Definition at line 658 of file vis.c.

◆ xml_begin_time_series()

void xml_begin_time_series ( FILE *  fp)

Definition at line 663 of file vis.c.

◆ xml_end_series()

void xml_end_series ( FILE *  fp)

Definition at line 668 of file vis.c.

◆ xml_put_gps()

void xml_put_gps ( LIGOTimeGPS epoch,
FILE *  fp 
)

Definition at line 674 of file vis.c.

◆ xml_put_f0()

void xml_put_f0 ( double  f0,
FILE *  fp 
)

Definition at line 681 of file vis.c.

◆ xml_put_det()

void xml_put_det ( const char *  name,
FILE *  fp 
)

Definition at line 687 of file vis.c.

◆ xml_begin_freq_array()

void xml_begin_freq_array ( REAL8FrequencySeries series,
FILE *  fp 
)

Definition at line 704 of file vis.c.

◆ xml_begin_time_array()

void xml_begin_time_array ( REAL8TimeSeries series,
FILE *  fp 
)

Definition at line 714 of file vis.c.

◆ xml_end_array()

void xml_end_array ( FILE *  fp)

Definition at line 724 of file vis.c.

◆ xml_put_stream()

void xml_put_stream ( REAL8Vector vector,
double  dx,
FILE *  fp 
)

Definition at line 730 of file vis.c.

Variable Documentation

◆ cache

LALCache* cache

Definition at line 232 of file vis.c.

◆ channel

char* channel

Definition at line 233 of file vis.c.

◆ outfile

char* outfile

Definition at line 234 of file vis.c.

◆ minfreq

double minfreq

Definition at line 235 of file vis.c.

◆ maxfreq

double maxfreq

Definition at line 236 of file vis.c.

◆ srate

double srate

Definition at line 237 of file vis.c.

◆ pad

double pad

Definition at line 238 of file vis.c.

◆ df

double df

Definition at line 239 of file vis.c.

◆ t0

double t0

Definition at line 240 of file vis.c.

◆ dt

double dt

Definition at line 241 of file vis.c.