FFUtils.h File Reference

#include <stdio.h>
#include <lal/LALInspiral.h>
#include <lal/LALInspiralBank.h>
#include <lal/RealFFT.h>
#include <lal/AVFactories.h>
#include <lal/SeqFactories.h>
#include <lal/LALConfig.h>
#include <lal/LALStdio.h>
#include <lal/LALStdlib.h>
#include <lal/LALError.h>
#include <lal/LALDatatypes.h>
#include <lal/Window.h>
#include <lal/TimeFreqFFT.h>
#include <lal/IIRFilter.h>
#include <lal/Date.h>
#include <lal/LIGOMetadataTables.h>

Include dependency graph for FFUtils.h:

Go to the source code of this file.

Defines

#define CVS_ID_STRING   "$Id: FFUtils.h,v 1.3 2007/06/08 14:41:50 bema Exp $"
#define CVS_NAME_STRING   "$Name: $"
#define CVS_REVISION   "$Revision: 1.3 $"
#define CVS_SOURCE   "$Source: /usr/local/cvs/lscsoft/lal/packages/noisemodels/include/FFUtils.h,v $"
#define CVS_DATE   "$Date: 2007/06/08 14:41:50 $"
#define PROGRAM_NAME   "FFUtils"
#define BANKEFFICIENCYNEW_ENORM   0
#define BANKEFFICIENCYNEW_ESUB   1
#define BANKEFFICIENCYNEW_EARG   2
#define BANKEFFICIENCYNEW_EVAL   3
#define BANKEFFICIENCYNEW_EFILE   4
#define BANKEFFICIENCYNEW_EINPUT   5
#define BANKEFFICIENCYNEW_EMEM   6
#define BANKEFFICIENCYNEW_MSGENORM   "Normal exit"
#define BANKEFFICIENCYNEW_MSGESUB   "Subroutine failed"
#define BANKEFFICIENCYNEW_MSGEARG   "Error parsing arguments"
#define BANKEFFICIENCYNEW_MSGEVAL   "Input argument out of valid range"
#define BANKEFFICIENCYNEW_MSGEFILE   "Could not open file"
#define BANKEFFICIENCYNEW_MSGEINPUT   "Error reading file"
#define BANKEFFICIENCYNEW_MSGEMEM   "Out of memory"
#define BANKEFFICIENCYNEW_MSGPARSER   "Missing arguments ?? "

Functions

 NRCSID (FFUTILSH,"$Id: FFUtils.h,v 1.3 2007/06/08 14:41:50 bema Exp $")
RandomSignalIn GetMaximumTemplateSize (&status,&bankIn,&checkLength)
 GetNoisePSD (&status, bankIn.shf, ifo, df)
 CreateFSignal (&status,&fwdp, signal,&fSignal)
 CreateFTemplate (&status,&fwdp, bankCurrent,&fTemplate)
 ComputeOverlap (&status,&revp,&fSignal,&fTemplate, bankIn.shf,&match)
 this function suppose to compute overlap


Define Documentation

#define CVS_ID_STRING   "$Id: FFUtils.h,v 1.3 2007/06/08 14:41:50 bema Exp $"

Definition at line 45 of file FFUtils.h.

#define CVS_NAME_STRING   "$Name: $"

Definition at line 46 of file FFUtils.h.

#define CVS_REVISION   "$Revision: 1.3 $"

Definition at line 47 of file FFUtils.h.

#define CVS_SOURCE   "$Source: /usr/local/cvs/lscsoft/lal/packages/noisemodels/include/FFUtils.h,v $"

Definition at line 48 of file FFUtils.h.

#define CVS_DATE   "$Date: 2007/06/08 14:41:50 $"

Definition at line 49 of file FFUtils.h.

#define PROGRAM_NAME   "FFUtils"

Definition at line 50 of file FFUtils.h.

#define BANKEFFICIENCYNEW_ENORM   0

Definition at line 85 of file FFUtils.h.

#define BANKEFFICIENCYNEW_ESUB   1

Definition at line 86 of file FFUtils.h.

#define BANKEFFICIENCYNEW_EARG   2

Definition at line 87 of file FFUtils.h.

#define BANKEFFICIENCYNEW_EVAL   3

Definition at line 88 of file FFUtils.h.

#define BANKEFFICIENCYNEW_EFILE   4

Definition at line 89 of file FFUtils.h.

#define BANKEFFICIENCYNEW_EINPUT   5

Definition at line 90 of file FFUtils.h.

#define BANKEFFICIENCYNEW_EMEM   6

Definition at line 91 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGENORM   "Normal exit"

Definition at line 93 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGESUB   "Subroutine failed"

Definition at line 94 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGEARG   "Error parsing arguments"

Definition at line 95 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGEVAL   "Input argument out of valid range"

Definition at line 96 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGEFILE   "Could not open file"

Definition at line 97 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGEINPUT   "Error reading file"

Definition at line 98 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGEMEM   "Out of memory"

Definition at line 99 of file FFUtils.h.

#define BANKEFFICIENCYNEW_MSGPARSER   "Missing arguments ?? "

Definition at line 100 of file FFUtils.h.


Function Documentation

NRCSID ( FFUTILSH  ,
"$Id: FFUtils.  h,
v 1.3 2007/06/08 14:41:50 bema Exp $"   
)

RandomSignalIn GetMaximumTemplateSize ( status,
bankIn,
checkLength 
)

GetNoisePSD ( status,
bankIn.  shf,
ifo  ,
df   
)

CreateFSignal ( status,
fwdp,
signal  ,
fSignal 
)

CreateFTemplate ( status,
fwdp,
bankCurrent  ,
fTemplate 
)

ComputeOverlap ( status,
revp,
fSignal,
fTemplate,
bankIn.  shf,
match 
)

this function suppose to compute overlap


Generated on Sat Sep 6 03:08:00 2008 for LAL by  doxygen 1.5.2