#include <math.h>#include <stdlib.h>#include <lal/LALStdlib.h>#include <lal/LALStdio.h>#include <lal/LALConstants.h>#include <lal/AVFactories.h>#include <lal/Grid.h>#include <lal/StreamOutput.h>#include <lal/StackMetric.h>#include <lal/PulsarTimes.h>Include dependency graph for SkyMetricTest.c:

Go to the source code of this file.
Defines | |
| #define | SKYMETRICTESTC_ENORM 0 |
| #define | SKYMETRICTESTC_ESUB 1 |
| #define | SKYMETRICTESTC_EARG 2 |
| #define | SKYMETRICTESTC_EVAL 3 |
| #define | SKYMETRICTESTC_EMEM 4 |
| #define | SKYMETRICTESTC_ERNG 5 |
| #define | SKYMETRICTESTC_EFILE 6 |
| #define | SKYMETRICTESTC_MSGENORM "Normal exit" |
| #define | SKYMETRICTESTC_MSGESUB "Subroutine failed" |
| #define | SKYMETRICTESTC_MSGEARG "Error parsing arguments" |
| #define | SKYMETRICTESTC_MSGEVAL "Input argument out of valid range" |
| #define | SKYMETRICTESTC_MSGEMEM "Memory allocation error" |
| #define | SKYMETRICTESTC_MSGERNG "Could not find area with valid metric" |
| #define | SKYMETRICTESTC_MSGEFILE "Could not open file" |
| #define | NSTACKS 1 |
| #define | STACKLENGTH 86400.0 |
| #define | STARTTIME 0.0 |
| #define | LATITUDE 52.247 |
| #define | LONGITUDE 9.822 |
| #define | FREQUENCY 1000.0 |
| #define | RA_MIN 188.8594813 |
| #define | RA_MAX 196.8594813 |
| #define | DEC_MIN 23.1282511 |
| #define | DEC_MAX 31.1282511 |
| #define | MISMATCH 0.25 |
| #define | USAGE |
| #define | NMAX 10000 |
| #define | DTMAX 3e10 |
| #define | F0MAX 1e4 |
| #define | SPACING 5.0 |
| #define | MSGLEN 1024 |
| #define | ERROR(code, msg, statement) |
| #define | WARNING(statement) |
| #define | INFO(statement) |
| #define | SUB(func, statusptr) |
| #define | CHECKVAL(val, lower, upper) |
Functions | |
| NRCSID (SKYMETRICTESTC,"$Id: SkyMetricTest.c,v 1.3 2007/06/08 14:41:52 bema Exp $") | |
| int | main (int argc, char **argv) |
Variables | |
| int | lalDebugLevel = 0 |
| char * | lalWatch |
| #define SKYMETRICTESTC_ENORM 0 |
Definition at line 86 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_ESUB 1 |
Definition at line 87 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_EARG 2 |
Definition at line 88 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_EVAL 3 |
Definition at line 89 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_EMEM 4 |
Definition at line 90 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_ERNG 5 |
Definition at line 91 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_EFILE 6 |
Definition at line 92 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGENORM "Normal exit" |
Definition at line 94 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGESUB "Subroutine failed" |
Definition at line 95 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGEARG "Error parsing arguments" |
Definition at line 96 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGEVAL "Input argument out of valid range" |
Definition at line 97 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGEMEM "Memory allocation error" |
Definition at line 98 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGERNG "Could not find area with valid metric" |
Definition at line 99 of file SkyMetricTest.c.
| #define SKYMETRICTESTC_MSGEFILE "Could not open file" |
Definition at line 100 of file SkyMetricTest.c.
| #define NSTACKS 1 |
Definition at line 180 of file SkyMetricTest.c.
| #define STACKLENGTH 86400.0 |
Definition at line 181 of file SkyMetricTest.c.
| #define STARTTIME 0.0 |
Definition at line 182 of file SkyMetricTest.c.
| #define LATITUDE 52.247 |
Definition at line 183 of file SkyMetricTest.c.
| #define LONGITUDE 9.822 |
Definition at line 184 of file SkyMetricTest.c.
| #define FREQUENCY 1000.0 |
Definition at line 185 of file SkyMetricTest.c.
| #define RA_MIN 188.8594813 |
Definition at line 186 of file SkyMetricTest.c.
| #define RA_MAX 196.8594813 |
Definition at line 187 of file SkyMetricTest.c.
| #define DEC_MIN 23.1282511 |
Definition at line 188 of file SkyMetricTest.c.
| #define DEC_MAX 31.1282511 |
Definition at line 189 of file SkyMetricTest.c.
| #define MISMATCH 0.25 |
Definition at line 190 of file SkyMetricTest.c.
| #define USAGE |
Value:
"Usage: %s [-o metricfile rangefile] [-p n dt t0 f0]\n" "\t[-l lat lon] [-r ra1 ra2 dec1 dec2] [-d debuglevel]\n"
Definition at line 193 of file SkyMetricTest.c.
| #define NMAX 10000 |
Definition at line 197 of file SkyMetricTest.c.
| #define DTMAX 3e10 |
Definition at line 198 of file SkyMetricTest.c.
| #define F0MAX 1e4 |
Definition at line 199 of file SkyMetricTest.c.
| #define SPACING 5.0 |
Definition at line 205 of file SkyMetricTest.c.
| #define MSGLEN 1024 |
Definition at line 206 of file SkyMetricTest.c.
| #define ERROR | ( | code, | |||
| msg, | |||||
| statement | ) |
Value:
do if ( lalDebugLevel & LALERROR ) { LALPrintError( "Error[0] %d: program %s, file %s, line %d, %s\n" " %s %s\n", (code), *argv, __FILE__, __LINE__, SKYMETRICTESTC, statement ? statement : "", (msg) ); } while (0)
Definition at line 210 of file SkyMetricTest.c.
| #define WARNING | ( | statement | ) |
Value:
do if ( lalDebugLevel & LALWARNING ) { LALPrintError( "Warning[0]: program %s, file %s, line %d, %s\n" " %s\n", *argv, __FILE__, __LINE__, SKYMETRICTESTC, (statement) ); } while (0)
Definition at line 221 of file SkyMetricTest.c.
| #define INFO | ( | statement | ) |
Value:
do if ( lalDebugLevel & LALINFO ) { LALPrintError( "Info[0]: program %s, file %s, line %d, %s\n" " %s\n", *argv, __FILE__, __LINE__, SKYMETRICTESTC, (statement) ); } while (0)
Definition at line 231 of file SkyMetricTest.c.
| #define SUB | ( | func, | |||
| statusptr | ) |
Value:
do if ( (func), (statusptr)->statusCode ) { ERROR( SKYMETRICTESTC_ESUB, SKYMETRICTESTC_MSGESUB, "Function call \"" #func "\" failed:" ); return SKYMETRICTESTC_ESUB; } while (0)
Definition at line 241 of file SkyMetricTest.c.
| #define CHECKVAL | ( | val, | |||
| lower, | |||||
| upper | ) |
Value:
do if ( ( (val) <= (lower) ) || ( (val) > (upper) ) ) { ERROR( SKYMETRICTESTC_EVAL, SKYMETRICTESTC_MSGESUB, "Value of " #val " out of range:" ); LALPrintError( #val " = %f, range = (%f,%f]\n", (REAL8)(val), (REAL8)(lower), (REAL8)(upper) ); return SKYMETRICTESTC_EVAL; } while (0)
Definition at line 251 of file SkyMetricTest.c.
| NRCSID | ( | SKYMETRICTESTC | , | |
| "$Id: SkyMetricTest. | c, | |||
| v 1.3 2007/06/08 14:41:52 bema Exp $" | ||||
| ) |
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 269 of file SkyMetricTest.c.
| int lalDebugLevel = 0 |
| lalDebugLevel | INT4 Control debugging behaviours. Defined in lalapps.h |
Definition at line 179 of file SkyMetricTest.c.
| char* lalWatch |
Definition at line 265 of file SkyMetricTest.c.
1.5.2