LALApps 10.1.0.1-eeff03c
Header FindChirpSP.h

Detailed Description

Provides structures and functions to condition interferometer data and generate binary inspiral chirps using the stationary phase approximation.

Author
Brown, D. A.

Synopsis

#include <lal/FindChirpSP.h>

Prototypes

void LALFindChirpSPTemplate (LALStatus *status, FindChirpTemplate *fcTmplt, InspiralTemplate *tmplt, FindChirpTmpltParams *params)
 

Files

file  FindChirpSPTemplate.c
 Provides functions to create stationary phase inspiral templates in a form that can be used by the FindChirpFilter() function.
 

Error Codes

#define FINDCHIRPSPH_ENULL   1
 Null pointer. More...
 
#define FINDCHIRPSPH_ENNUL   2
 Non-null pointer. More...
 
#define FINDCHIRPSPH_EALOC   3
 Memory allocation error. More...
 
#define FINDCHIRPSPH_ENUMZ   4
 Invalid number of segments. More...
 
#define FINDCHIRPSPH_ESEGZ   5
 Invalid number of points in segments. More...
 
#define FINDCHIRPSPH_EMISM   6
 Mismatch between number of points in segments. More...
 
#define FINDCHIRPSPH_EDELT   7
 deltaT is zero or negative More...
 
#define FINDCHIRPSPH_EFLOW   8
 Low frequency cutoff is negative. More...
 
#define FINDCHIRPSPH_EDYNR   9
 Dynamic range scaling is zero or negative. More...
 
#define FINDCHIRPSPH_EISTN   10
 Truncation of inverse power spectrum is negative. More...
 
#define FINDCHIRPSPH_EDIVZ   11
 Attempting to divide by zero. More...
 
#define FINDCHIRPSPH_EMAPX   12
 Mismatch in waveform approximant. More...
 
#define FINDCHIRPSPH_EUAPX   13
 Unknown approximant. More...
 
#define FINDCHIRPSPH_EORDR   14
 Invalid post-Newtonian order. More...
 

Function Documentation

◆ LALFindChirpSPTemplate()

void LALFindChirpSPTemplate ( LALStatus status,
FindChirpTemplate fcTmplt,
InspiralTemplate tmplt,
FindChirpTmpltParams params 
)

Definition at line 138 of file FindChirpSPTemplate.c.

Macro Definition Documentation

◆ FINDCHIRPSPH_ENULL

#define FINDCHIRPSPH_ENULL   1

Null pointer.

Definition at line 62 of file FindChirpSP.h.

◆ FINDCHIRPSPH_ENNUL

#define FINDCHIRPSPH_ENNUL   2

Non-null pointer.

Definition at line 63 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EALOC

#define FINDCHIRPSPH_EALOC   3

Memory allocation error.

Definition at line 64 of file FindChirpSP.h.

◆ FINDCHIRPSPH_ENUMZ

#define FINDCHIRPSPH_ENUMZ   4

Invalid number of segments.

Definition at line 65 of file FindChirpSP.h.

◆ FINDCHIRPSPH_ESEGZ

#define FINDCHIRPSPH_ESEGZ   5

Invalid number of points in segments.

Definition at line 66 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EMISM

#define FINDCHIRPSPH_EMISM   6

Mismatch between number of points in segments.

Definition at line 67 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EDELT

#define FINDCHIRPSPH_EDELT   7

deltaT is zero or negative

Definition at line 68 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EFLOW

#define FINDCHIRPSPH_EFLOW   8

Low frequency cutoff is negative.

Definition at line 69 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EDYNR

#define FINDCHIRPSPH_EDYNR   9

Dynamic range scaling is zero or negative.

Definition at line 70 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EISTN

#define FINDCHIRPSPH_EISTN   10

Truncation of inverse power spectrum is negative.

Definition at line 71 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EDIVZ

#define FINDCHIRPSPH_EDIVZ   11

Attempting to divide by zero.

Definition at line 72 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EMAPX

#define FINDCHIRPSPH_EMAPX   12

Mismatch in waveform approximant.

Definition at line 73 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EUAPX

#define FINDCHIRPSPH_EUAPX   13

Unknown approximant.

Definition at line 74 of file FindChirpSP.h.

◆ FINDCHIRPSPH_EORDR

#define FINDCHIRPSPH_EORDR   14

Invalid post-Newtonian order.

Definition at line 75 of file FindChirpSP.h.