|
Defines |
| #define | CVS_ID_STRING "$Id: zmdft.c,v 1.7 2007/06/08 15:30:04 bema Exp $" |
| #define | CVS_NAME_STRING "$Name: $" |
| #define | CVS_REVISION "$Revision: 1.7 $" |
| #define | CVS_SOURCE "$Source: /usr/local/cvs/lscsoft/lalapps/src/zmsearch/zmdft.c,v $" |
| #define | CVS_DATE "$Date: 2007/06/08 15:30:04 $" |
| #define | PROGRAM_NAME "zmdft" |
| #define | PLAYC_ENORM 0 |
| #define | PLAYC_ESUB 1 |
| #define | PLAYC_EARG 2 |
| #define | PLAYC_EVAL 3 |
| #define | PLAYC_EFILE 4 |
| #define | PLAYC_EINPUT 5 |
| #define | PLAYC_EMEM 6 |
| #define | PLAYC_MSGENORM "Normal exit" |
| #define | PLAYC_MSGESUB "Subroutine failed" |
| #define | PLAYC_MSGEARG "Error parsing arguments" |
| #define | PLAYC_MSGEVAL "Input argument out of valid range" |
| #define | PLAYC_MSGEFILE "Could not open file" |
| #define | PLAYC_MSGEINPUT "Error reading file" |
| #define | PLAYC_MSGEMEM "Out of memory" |
| #define | USAGE |
| #define | ERROR(code, msg, statement) |
| #define | NMAX 200 |
| #define | N1MAX 65536 |
Functions |
| | RCSID ("$Id: zmdft.c,v 1.7 2007/06/08 15:30:04 bema Exp $") |
| float ** | matrix (long nrow, long ncol) |
| void | free_matrix (float **m) |
| int | snprintf (char *str, size_t size, const char *format,...) |
| int | zmnormalise (int n, int n1, float **amp, float rhosq, float **eamplitude, REAL4FrequencySeries *spectrum) |
| void | zmfft (int n1, float *ampfft, float *ampfftre, float *ampfftim) |
| void | correl (int num, float *re, float *RE, float *im, float *IM, float *corr) |
| float | zminproduct (int num, float *re, float *im, float *amp, REAL4FrequencySeries *spectrum) |
| int | main (int argc, char **argv) |
Variables |
| FrChanIn | channelIn |
| INT4 | numPoints = 32768 |
| INT4 | sampleRate = 16384 |
| CHAR * | dirname = NULL |
| CHAR * | outFile = NULL |
| CHAR * | corrFile = NULL |
| int | verbose = 0 |
| int | start_index = 0 |
| int | printCorrelation = 0 |
| FILE * | fpcc |