Changeset 28003 for branches/pap/Ohana/src/uniphot/include/uniphot.h
- Timestamp:
- May 18, 2010, 12:49:05 PM (16 years ago)
- Location:
- branches/pap
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/pap
- Property svn:mergeinfo changed
-
branches/pap/Ohana
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk/Ohana merged eligible /branches/eam_branches/Ohana.20100407 27635-27772 /branches/pap_delete/Ohana 27530-27595
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/pap/Ohana/src/uniphot/include/uniphot.h
r27435 r28003 39 39 } Group; 40 40 41 typedef struct { 42 float zpt; 43 e_time time; 44 int found; 45 } ZptTable; 46 41 47 /* global variables set in parameter file */ 42 48 char ImageCat[256]; … … 44 50 char CATMODE[16]; /* raw, mef, split, mysql */ 45 51 char CATFORMAT[16]; /* internal, elixir, loneos, panstarrs */ 52 char SKY_TABLE[256]; 53 int SKY_DEPTH; /** XXX EAM : depth of catalog tables, fix usage */ 54 char GSCFILE[256]; 46 55 char STATMODE[64]; 47 56 int VERBOSE; … … 66 75 67 76 /***** prototypes ****/ 68 void ConfigInit PROTO((int *argc, char **argv)); 69 void DonePlotting PROTO((Graphdata *graphmode, int N)); 70 void JpegPlot PROTO((Graphdata *graphmode, int N, char *filename)); 71 void PSPlot PROTO((Graphdata *graphmode, int N, char *filename)); 72 void PlotLabel PROTO((char *string, int N)); 73 void PlotVector PROTO((int Npts, double *vect, int mode, int N)); 74 void PrepPlotting PROTO((int Npts, Graphdata *graphmode, int N)); 75 void XDead PROTO((void)); 76 int args PROTO((int argc, char **argv)); 77 void dumpresult PROTO((void)); 78 Group *find_image_sgroups PROTO((FITS_DB *db, ImageLink **imlink, int *Nsgroup)); 79 Group *find_image_tgroups PROTO((FITS_DB *db, ImageLink **imlink, int *Ntgroup)); 80 void fit_sgroup PROTO((Group *sgroup, int Nsgroup)); 81 void fit_tgroup PROTO((Group *tgroup, int Ntgroup)); 82 int gcatalog PROTO((Catalog *catalog)); 83 void initialize PROTO((int argc, char **argv)); 84 void initstats PROTO((char *mode)); 85 int liststats PROTO((double *value, double *dvalue, int N, StatType *stats)); 86 int load_images PROTO((FITS_DB *db)); 87 int main PROTO((int argc, char **argv)); 88 int open_graph PROTO((int N)); 89 void sort PROTO((unsigned int *X, int N)); 90 void sortB PROTO((double *X, double *Y, int N)); 91 void sortD PROTO((double *X, double *Y, double *Z, int N)); 92 void update_dvo_catalog PROTO((Catalog *catalog, Group *sgroup, int warn)); 93 void wcatalog PROTO((Catalog *catalog)); 94 void wimages PROTO((Image *image, int Nimage)); 95 void check_permissions PROTO((char *basefile)); 96 void lock_image_db PROTO((FITS_DB *db, char *filename)); 97 void unlock_image_db PROTO((FITS_DB *db)); 98 void create_image_db PROTO((FITS_DB *db)); 99 void set_db PROTO((FITS_DB *in)); 100 int Shutdown PROTO((char *format, ...) OHANA_FORMAT(printf, 1, 2) ); 101 void TrapSignal PROTO((int sig)); 102 void SetProtect PROTO((int mode)); 103 int SetSignals PROTO((void)); 104 int subset_images PROTO((FITS_DB *db)); 105 void update PROTO((FITS_DB *db, Group *sgroup, int Nsgroup)); 106 void sort_time PROTO((unsigned int *value, int N)); 77 void ConfigInit PROTO((int *argc, char **argv)); 78 void DonePlotting PROTO((Graphdata *graphmode, int N)); 79 void JpegPlot PROTO((Graphdata *graphmode, int N, char *filename)); 80 void PSPlot PROTO((Graphdata *graphmode, int N, char *filename)); 81 void PlotLabel PROTO((char *string, int N)); 82 void PlotVector PROTO((int Npts, double *vect, int mode, int N)); 83 void PrepPlotting PROTO((int Npts, Graphdata *graphmode, int N)); 84 void XDead PROTO((void)); 85 int args_uniphot PROTO((int argc, char **argv)); 86 int args_setphot PROTO((int argc, char **argv)); 87 void dumpresult PROTO((void)); 88 Group *find_image_sgroups PROTO((FITS_DB *db, ImageLink **imlink, int *Nsgroup)); 89 Group *find_image_tgroups PROTO((FITS_DB *db, ImageLink **imlink, int *Ntgroup)); 90 void fit_sgroup PROTO((Group *sgroup, int Nsgroup)); 91 void fit_tgroup PROTO((Group *tgroup, int Ntgroup)); 92 int gcatalog PROTO((Catalog *catalog)); 93 void initialize_uniphot PROTO((int argc, char **argv)); 94 void initialize_setphot PROTO((int argc, char **argv)); 95 void initstats PROTO((char *mode)); 96 int liststats PROTO((double *value, double *dvalue, int N, StatType *stats)); 97 int load_images_uniphot PROTO((FITS_DB *db)); 98 int main PROTO((int argc, char **argv)); 99 int open_graph PROTO((int N)); 100 void sort PROTO((unsigned int *X, int N)); 101 void sortB PROTO((double *X, double *Y, int N)); 102 void sortD PROTO((double *X, double *Y, double *Z, int N)); 103 void update_dvo_catalog PROTO((Catalog *catalog, Group *sgroup, int warn)); 104 void wcatalog PROTO((Catalog *catalog)); 105 void wimages PROTO((Image *image, int Nimage)); 106 void check_permissions PROTO((char *basefile)); 107 void lock_image_db PROTO((FITS_DB *db, char *filename)); 108 void unlock_image_db PROTO((FITS_DB *db)); 109 void create_image_db PROTO((FITS_DB *db)); 110 void set_db PROTO((FITS_DB *in)); 111 int Shutdown PROTO((char *format, ...) OHANA_FORMAT(printf, 1, 2) ); 112 void TrapSignal PROTO((int sig)); 113 void SetProtect PROTO((int mode)); 114 int SetSignals PROTO((void)); 115 int subset_images PROTO((FITS_DB *db)); 116 void update PROTO((FITS_DB *db, Group *sgroup, int Nsgroup)); 117 void sort_time PROTO((unsigned int *value, int N)); 118 119 // setphot-specific prototypes 120 ZptTable *load_zpt_table PROTO((char *filename, int *nzpts)); 121 Image *load_images_setphot PROTO((FITS_DB *db, off_t *Nimage)); 122 int match_zpts_to_images PROTO((Image *image, off_t Nimage, ZptTable *zpts, int Nzpts)); 123 int update_setphot PROTO((Image *image, off_t Nimage)); 124 void update_catalog_setphot PROTO((Catalog *catalog, Image *image, off_t *index, off_t Nimage));
Note:
See TracChangeset
for help on using the changeset viewer.
