FindChirpTDTest.c File Reference

#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <lal/LALStdlib.h>
#include <lal/AVFactories.h>
#include <lal/DataBuffer.h>
#include <lal/LALInspiral.h>
#include <lal/FindChirp.h>
#include <lal/FindChirpSP.h>
#include "FindChirpTDTest.h"
#include <lal/LALRCSID.h>

Include dependency graph for FindChirpTDTest.c:

Go to the source code of this file.

Defines

#define TEST_STATUS(ps)

Functions

 NRCSID (FINDCHIRPTDTESTC,"$Id: FindChirpTDTest.c,v 1.9 2008/07/31 09:56:02 mckechan Exp $")
int main (void)
int Start (DataSegmentVector **dataSegVec, FindChirpFilterInput **filterInput, FindChirpFilterParams **filterParams, FindChirpSegmentVector **fcSegVec, FindChirpInitParams *initParams)
int Stop (DataSegmentVector **dataSegVec, FindChirpFilterInput **filterInput, FindChirpFilterParams **filterParams, FindChirpSegmentVector **fcSegVec, UINT4 numChisqBins)
int SPInit (FindChirpTmpltParams **spTmpltParams, FindChirpDataParams **spDataParams, FindChirpInitParams *initParams, REAL4 srate, REAL4 fmin, REAL4 dynRange, UINT4 trunc)
int SPFini (FindChirpTmpltParams **spTmpltParams, FindChirpDataParams **spDataParams)
int TDInit (FindChirpDataParams **tdDataParams, FindChirpInitParams *initParams, REAL4 srate, REAL4 fmin, REAL4 dynRange, UINT4 trunc)
int TDFini (FindChirpDataParams **tdDataParams)
int SPFilter (DataSegmentVector *dataSegVec, REAL4 mass1, REAL4 mass2, FindChirpFilterInput *filterInput, FindChirpFilterParams *filterParams, FindChirpSegmentVector *fcSegVec, FindChirpTmpltParams *tmpltParams, FindChirpDataParams *dataParams)
int TDFilter (DataSegmentVector *dataSegVec, REAL4 mass1, REAL4 mass2, REAL4 fmax, FindChirpFilterInput *filterInput, FindChirpFilterParams *filterParams, FindChirpSegmentVector *fcSegVec, FindChirpDataParams *dataParams)
int MakeData (DataSegmentVector *dataSegVec, REAL4 mass1, REAL4 mass2, REAL4 srate, REAL4 fmin, REAL4 fmax)

Variables

LALStatus status
int lalDebugLevel = 1


Define Documentation

#define TEST_STATUS ( ps   ) 

Value:

( ( ps )->statusCode && ( exit( 1 ),     fprintf( stderr, "LAL Routine failed near line %d\n", __LINE__ ), 1 ) )

Definition at line 35 of file FindChirpTDTest.c.


Function Documentation

NRCSID ( FINDCHIRPTDTESTC  ,
"$Id: FindChirpTDTest.  c,
v 1.9 2008/07/31 09:56:02 mckechan Exp $"   
)

int main ( void   ) 

Definition at line 42 of file FindChirpTDTest.c.

int Start ( DataSegmentVector **  dataSegVec,
FindChirpFilterInput **  filterInput,
FindChirpFilterParams **  filterParams,
FindChirpSegmentVector **  fcSegVec,
FindChirpInitParams initParams 
)

Definition at line 142 of file FindChirpTDTest.c.

int Stop ( DataSegmentVector **  dataSegVec,
FindChirpFilterInput **  filterInput,
FindChirpFilterParams **  filterParams,
FindChirpSegmentVector **  fcSegVec,
UINT4  numChisqBins 
)

Definition at line 169 of file FindChirpTDTest.c.

int SPInit ( FindChirpTmpltParams **  spTmpltParams,
FindChirpDataParams **  spDataParams,
FindChirpInitParams initParams,
REAL4  srate,
REAL4  fmin,
REAL4  dynRange,
UINT4  trunc 
)

Definition at line 206 of file FindChirpTDTest.c.

int SPFini ( FindChirpTmpltParams **  spTmpltParams,
FindChirpDataParams **  spDataParams 
)

Definition at line 233 of file FindChirpTDTest.c.

int TDInit ( FindChirpDataParams **  tdDataParams,
FindChirpInitParams initParams,
REAL4  srate,
REAL4  fmin,
REAL4  dynRange,
UINT4  trunc 
)

Definition at line 258 of file FindChirpTDTest.c.

int TDFini ( FindChirpDataParams **  tdDataParams  ) 

Definition at line 281 of file FindChirpTDTest.c.

int SPFilter ( DataSegmentVector dataSegVec,
REAL4  mass1,
REAL4  mass2,
FindChirpFilterInput filterInput,
FindChirpFilterParams filterParams,
FindChirpSegmentVector fcSegVec,
FindChirpTmpltParams tmpltParams,
FindChirpDataParams dataParams 
)

Definition at line 301 of file FindChirpTDTest.c.

int TDFilter ( DataSegmentVector dataSegVec,
REAL4  mass1,
REAL4  mass2,
REAL4  fmax,
FindChirpFilterInput filterInput,
FindChirpFilterParams filterParams,
FindChirpSegmentVector fcSegVec,
FindChirpDataParams dataParams 
)

Definition at line 371 of file FindChirpTDTest.c.

int MakeData ( DataSegmentVector dataSegVec,
REAL4  mass1,
REAL4  mass2,
REAL4  srate,
REAL4  fmin,
REAL4  fmax 
)

Definition at line 531 of file FindChirpTDTest.c.


Variable Documentation

LALStatus status

Definition at line 39 of file FindChirpTDTest.c.

int lalDebugLevel = 1

Parameters:
lalDebugLevel INT4 Control debugging behaviours. Defined in lalapps.h

Definition at line 40 of file FindChirpTDTest.c.


Generated on Tue Oct 7 02:40:59 2008 for LAL by  doxygen 1.5.2