make_gridding.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <errno.h>
#include <lal/LALConfig.h>
#include <lal/LALStdio.h>
#include <lal/LALStdlib.h>
#include <lal/LALConstants.h>
#include <lal/LALDatatypes.h>
#include <lal/Units.h>
#include <lal/AVFactories.h>
#include <lal/DetectorSite.h>
#include <lal/TimeDelay.h>
#include <lal/DetResponse.h>
#include <lal/Velocity.h>
#include <lal/VectorOps.h>
#include <lal/SkyCoordinates.h>
#include <lal/PrintFTSeries.h>
#include <lal/StreamOutput.h>
#include "util.h"

Include dependency graph for make_gridding.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tag_gridding_t

Typedefs

typedef tag_gridding_t gridding_t

Enumerations

enum  gridding_geom_t { DETRESP_REGGRID, DETRESP_IRRGRID, DETRESP_VARGRID, DETRESP_MOLLWEIDEGRID }
enum  gridding_printmode_t { DETRESP_HUMANREAD, DETRESP_XYPAIRS_ASCII, DETRESP_XYPAIRS_BIN }

Functions

void init_gridding (gridding_t *p_gridding)
void make_gridding (LALStatus *status, gridding_t *p_gridding, UINT4 num_ra, gridding_geom_t ra_geom, UINT4 num_dec, gridding_geom_t dec_geom, EphemerisData *p_ephem, LIGOTimeGPS *p_gps, LALLeapSecAccuracy accuracy)
void cleanup_gridding (LALStatus *status, gridding_t *p_gridding)
void zero_gridding (LALStatus *status, gridding_t *p_gridding)
void print_gridding (gridding_t *p_gridding, char *filename, gridding_printmode_t mode)
void print_ra_grid (gridding_t *p_gridding, char *filename)
void print_dec_grid (gridding_t *p_gridding, char *filename)


Typedef Documentation

typedef struct tag_gridding_t gridding_t


Enumeration Type Documentation

enum gridding_geom_t

Enumerator:
DETRESP_REGGRID 
DETRESP_IRRGRID 
DETRESP_VARGRID 
DETRESP_MOLLWEIDEGRID 

Definition at line 67 of file make_gridding.h.

enum gridding_printmode_t

Enumerator:
DETRESP_HUMANREAD 
DETRESP_XYPAIRS_ASCII 
DETRESP_XYPAIRS_BIN 

Definition at line 76 of file make_gridding.h.


Function Documentation

void init_gridding ( gridding_t p_gridding  ) 

Definition at line 53 of file make_gridding.c.

void make_gridding ( LALStatus status,
gridding_t p_gridding,
UINT4  num_ra,
gridding_geom_t  ra_geom,
UINT4  num_dec,
gridding_geom_t  dec_geom,
EphemerisData p_ephem,
LIGOTimeGPS p_gps,
LALLeapSecAccuracy  accuracy 
)

Definition at line 63 of file make_gridding.c.

void cleanup_gridding ( LALStatus status,
gridding_t p_gridding 
)

Definition at line 157 of file make_gridding.c.

void zero_gridding ( LALStatus status,
gridding_t p_gridding 
)

Definition at line 185 of file make_gridding.c.

void print_gridding ( gridding_t p_gridding,
char *  filename,
gridding_printmode_t  mode 
)

Definition at line 203 of file make_gridding.c.

void print_ra_grid ( gridding_t p_gridding,
char *  filename 
)

Definition at line 296 of file make_gridding.c.

void print_dec_grid ( gridding_t p_gridding,
char *  filename 
)

Definition at line 319 of file make_gridding.c.


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