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
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.