Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-8a6b96f
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
bin/SFTTools/SFTClean.c File Reference

Prototypes

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

Detailed Description

Author
Badri Krishnan, Alicia Sintes Olives, David Keitel

NOTE: The modern Advanced LIGO linefiles format is not supported. To run this code, any linefiles should first be converted into the legacy format as described in the lalpulsar SFTClean module.

Definition in file bin/SFTTools/SFTClean.c.

Go to the source code of this file.

Macros

#define MAXFILENAMELENGTH   256
 
#define TRUE   (1==1)
 
#define FALSE   (1==0)
 
#define CMT_NONE   0
 
#define CMT_OLD   1
 
#define CMT_FULL   2
 
Error Codes
#define SFTCLEANC_ENORM   0
 
#define SFTCLEANC_ESUB   1
 
#define SFTCLEANC_EARG   2
 
#define SFTCLEANC_EBAD   3
 
#define SFTCLEANC_EFILE   4
 
#define SFTCLEANC_MSGENORM   "Normal exit"
 
#define SFTCLEANC_MSGESUB   "Subroutine failed"
 
#define SFTCLEANC_MSGEARG   "Error parsing arguments"
 
#define SFTCLEANC_MSGEBAD   "Bad argument values"
 
#define SFTCLEANC_MSGEFILE   "Could not create output file"
 

Macro Definition Documentation

◆ SFTCLEANC_ENORM

#define SFTCLEANC_ENORM   0

Definition at line 43 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_ESUB

#define SFTCLEANC_ESUB   1

Definition at line 44 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_EARG

#define SFTCLEANC_EARG   2

Definition at line 45 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_EBAD

#define SFTCLEANC_EBAD   3

Definition at line 46 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_EFILE

#define SFTCLEANC_EFILE   4

Definition at line 47 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_MSGENORM

#define SFTCLEANC_MSGENORM   "Normal exit"

Definition at line 49 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_MSGESUB

#define SFTCLEANC_MSGESUB   "Subroutine failed"

Definition at line 50 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_MSGEARG

#define SFTCLEANC_MSGEARG   "Error parsing arguments"

Definition at line 51 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_MSGEBAD

#define SFTCLEANC_MSGEBAD   "Bad argument values"

Definition at line 52 of file bin/SFTTools/SFTClean.c.

◆ SFTCLEANC_MSGEFILE

#define SFTCLEANC_MSGEFILE   "Could not create output file"

Definition at line 53 of file bin/SFTTools/SFTClean.c.

◆ MAXFILENAMELENGTH

#define MAXFILENAMELENGTH   256

Definition at line 57 of file bin/SFTTools/SFTClean.c.

◆ TRUE

#define TRUE   (1==1)

Definition at line 58 of file bin/SFTTools/SFTClean.c.

◆ FALSE

#define FALSE   (1==0)

Definition at line 59 of file bin/SFTTools/SFTClean.c.

◆ CMT_NONE

#define CMT_NONE   0

Definition at line 61 of file bin/SFTTools/SFTClean.c.

◆ CMT_OLD

#define CMT_OLD   1

Definition at line 62 of file bin/SFTTools/SFTClean.c.

◆ CMT_FULL

#define CMT_FULL   2

Definition at line 63 of file bin/SFTTools/SFTClean.c.

Function Documentation

◆ main()

int main ( int  argc,
char argv[] 
)

Definition at line 65 of file bin/SFTTools/SFTClean.c.