Changeset 3593 for trunk/Ohana/src/imregister/detrend/altpath.c
- Timestamp:
- Mar 31, 2005, 7:38:37 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/imregister/detrend/altpath.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/imregister/detrend/altpath.c
r2803 r3593 2 2 # include "detrend.h" 3 3 4 int SetAltpath ( Match *match, int Nmatch) {4 int SetAltpath (FITS_DB *db, DetReg *image, int Nimage, Match *match, int Nmatch) { 5 5 6 int i, j, n, found, status; 7 int Nimage, Nlist; 6 int i, j, n, found, status, Nlist; 8 7 int *list, *current; 9 8 char *dBPath, infile[256], outfile[256], line[1024]; 10 DetReg *image;11 9 struct stat statbuf; 12 10 13 image = get_images (&Nimage);14 11 ALLOCATE (current, int, Nimage); 15 16 12 ALLOCATE (list, int, Nimage); 17 13 Nlist = 0; … … 49 45 image[i].altpath = TRUE; 50 46 } 51 update_db (list, Nlist); 52 close_db (); 47 48 /** we may later want to pull this out and put it elsewhere **/ 49 fits_vtable_from_ftable (&db[0].ftable, &vtable, list, Nlist); 50 for (i = 0; i < Nmatch; i++) { 51 fits_convert_DetReg ((DetReg *) vtable.buffer[i], sizeof (DetReg), 1); 52 } 53 fits_db_update (db, &vtable); 54 fits_db_close (db); 55 fits_db_free (db); 56 53 57 fprintf (stderr, "SUCCESS\n"); 54 58 exit (0); … … 78 82 } 79 83 } 80 update_db (list, Nlist); 81 close_db (); 84 85 /** we may later want to pull this out and put it elsewhere **/ 86 fits_vtable_from_ftable (&db[0].ftable, &vtable, list, Nlist); 87 for (i = 0; i < Nmatch; i++) { 88 fits_convert_DetReg ((DetReg *) vtable.buffer[i], sizeof (DetReg), 1); 89 } 90 fits_db_update (db, &vtable); 91 fits_db_close (db); 92 fits_db_free (db); 93 82 94 fprintf (stderr, "SUCCESS\n"); 83 95 exit (0); … … 99 111 image[i].altpath = found; 100 112 } 101 update_db (list, Nlist); 102 close_db (); 113 114 /** we may later want to pull this out and put it elsewhere **/ 115 fits_vtable_from_ftable (&db[0].ftable, &vtable, list, Nlist); 116 for (i = 0; i < Nmatch; i++) { 117 fits_convert_DetReg ((DetReg *) vtable.buffer[i], sizeof (DetReg), 1); 118 } 119 fits_db_update (db, &vtable); 120 fits_db_close (db); 121 fits_db_free (db); 122 103 123 fprintf (stderr, "SUCCESS\n"); 104 124 exit (0);
Note:
See TracChangeset
for help on using the changeset viewer.
