Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALApps 10.1.0.1-ea7c608
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
series.h File Reference

Prototypes

double epoch_diff (const LIGOTimeGPS *t2, const LIGOTimeGPS *t1)
 
void epoch_add (LIGOTimeGPS *t1, LIGOTimeGPS *t0, double dt)
 
int write_ilwd (const char *fname, const struct series *ser)
 
struct FrameH * fr_add_proc_data (struct FrameH *frame, const struct series *ser)
 

Go to the source code of this file.

Data Structures

struct  series
 

Macros

#define IS_TIME(domain_)   ( domain_ == Time )
 
#define IS_FREQ(domain_)   ( ( domain_ == Freq ) || ( domain_ == Trans ) )
 
#define IS_TRANS(domain_)   ( domain_ == Trans )
 

Enumerations

enum  domain { Time , Freq , Trans }
 

Macro Definition Documentation

◆ IS_TIME

#define IS_TIME (   domain_)    ( domain_ == Time )

Definition at line 31 of file series.h.

◆ IS_FREQ

#define IS_FREQ (   domain_)    ( ( domain_ == Freq ) || ( domain_ == Trans ) )

Definition at line 32 of file series.h.

◆ IS_TRANS

#define IS_TRANS (   domain_)    ( domain_ == Trans )

Definition at line 33 of file series.h.

Enumeration Type Documentation

◆ domain

enum domain
Enumerator
Time 
Freq 
Trans 

Definition at line 29 of file series.h.

Function Documentation

◆ epoch_diff()

double epoch_diff ( const LIGOTimeGPS t2,
const LIGOTimeGPS t1 
)

Definition at line 29 of file series.c.

◆ epoch_add()

void epoch_add ( LIGOTimeGPS t1,
LIGOTimeGPS t0,
double  dt 
)

Definition at line 39 of file series.c.

◆ write_ilwd()

int write_ilwd ( const char fname,
const struct series ser 
)

Definition at line 50 of file series.c.

◆ fr_add_proc_data()

struct FrameH * fr_add_proc_data ( struct FrameH *  frame,
const struct series ser 
)
Deprecated:
FIXME: the following code uses obsolete CVS ID tags. It should be modified to use git version information.

Definition at line 132 of file series.c.