LALPulsar  6.1.0.1-fe68b98
HoughValidateAM.c File Reference

Checking improvements in Hough if amplitude modulation is considered. More...

Prototypes

int main (int argc, char *argv[])
 
void ComputeFoft (LALStatus *status, REAL8Vector *foft, HoughTemplate *pulsarTemplate, REAL8Vector *timeDiffV, REAL8Cart3CoorVector *velV, REAL8 timeBase)
 

Detailed Description

Checking improvements in Hough if amplitude modulation is considered.

Author
Badri Krishnan and Alicia Sintes

Definition in file HoughValidateAM.c.

Go to the source code of this file.

Macros

#define EARTHEPHEMERIS   ".earth00-40-DE405.dat"
 
#define SUNEPHEMERIS   "sun00-40-DE405.dat"
 
#define MAXFILES   3000 /* maximum number of files to read in a directory */
 
#define MAXFILENAMELENGTH   256 /* maximum # of characters of a SFT filename */
 
#define IFO   2 /* detector, 1:GEO, 2:LLO, 3:LHO */
 
#define THRESHOLD   1.6 /* thresold for peak selection, with respect to the */
 
#define NFSIZE   21 /* n-freq. span of the cylinder, to account for spin-down */
 
#define BLOCKSRNGMED   101 /* Running median window size */
 
#define F0   255.0 /* frequency to build the LUT and start search */
 
#define FDOT   0.0 /* default spindown parameter */
 
#define ALPHA   1.57
 
#define DELTA   0.0
 
#define COSIOTA   0.5
 
#define PHI0   0.0
 
#define PSI   0.0
 
#define H0   (1.0e-23)
 
#define SFTDIRECTORY   "/local_data/badkri/fakesfts/"
 
#define FILEOUT   "./ValidateAMOut"
 
#define TRUE   (1==1)
 
#define FALSE   (1==0)
 

Macro Definition Documentation

◆ EARTHEPHEMERIS

#define EARTHEPHEMERIS   ".earth00-40-DE405.dat"

Definition at line 34 of file HoughValidateAM.c.

◆ SUNEPHEMERIS

#define SUNEPHEMERIS   "sun00-40-DE405.dat"

Definition at line 35 of file HoughValidateAM.c.

◆ MAXFILES

#define MAXFILES   3000 /* maximum number of files to read in a directory */

Definition at line 36 of file HoughValidateAM.c.

◆ MAXFILENAMELENGTH

#define MAXFILENAMELENGTH   256 /* maximum # of characters of a SFT filename */

Definition at line 37 of file HoughValidateAM.c.

◆ IFO

#define IFO   2 /* detector, 1:GEO, 2:LLO, 3:LHO */

Definition at line 38 of file HoughValidateAM.c.

◆ THRESHOLD

#define THRESHOLD   1.6 /* thresold for peak selection, with respect to the */

Definition at line 39 of file HoughValidateAM.c.

◆ NFSIZE

#define NFSIZE   21 /* n-freq. span of the cylinder, to account for spin-down */

Definition at line 40 of file HoughValidateAM.c.

◆ BLOCKSRNGMED

#define BLOCKSRNGMED   101 /* Running median window size */

Definition at line 41 of file HoughValidateAM.c.

◆ F0

#define F0   255.0 /* frequency to build the LUT and start search */

Definition at line 44 of file HoughValidateAM.c.

◆ FDOT

#define FDOT   0.0 /* default spindown parameter */

Definition at line 45 of file HoughValidateAM.c.

◆ ALPHA

#define ALPHA   1.57

Definition at line 46 of file HoughValidateAM.c.

◆ DELTA

#define DELTA   0.0

Definition at line 47 of file HoughValidateAM.c.

◆ COSIOTA

#define COSIOTA   0.5

Definition at line 48 of file HoughValidateAM.c.

◆ PHI0

#define PHI0   0.0

Definition at line 49 of file HoughValidateAM.c.

◆ PSI

#define PSI   0.0

Definition at line 50 of file HoughValidateAM.c.

◆ H0

#define H0   (1.0e-23)

Definition at line 51 of file HoughValidateAM.c.

◆ SFTDIRECTORY

#define SFTDIRECTORY   "/local_data/badkri/fakesfts/"

Definition at line 54 of file HoughValidateAM.c.

◆ FILEOUT

#define FILEOUT   "./ValidateAMOut"

Definition at line 55 of file HoughValidateAM.c.

◆ TRUE

#define TRUE   (1==1)

Definition at line 56 of file HoughValidateAM.c.

◆ FALSE

#define FALSE   (1==0)

Definition at line 57 of file HoughValidateAM.c.

Function Documentation

◆ main()

int main ( int  argc,
char argv[] 
)

Definition at line 59 of file HoughValidateAM.c.

◆ ComputeFoft()

void ComputeFoft ( LALStatus status,
REAL8Vector foft,
HoughTemplate pulsarTemplate,
REAL8Vector timeDiffV,
REAL8Cart3CoorVector velV,
REAL8  timeBase 
)

Definition at line 648 of file HoughValidateAM.c.