Changeset 38713
- Timestamp:
- Sep 7, 2015, 3:44:13 PM (11 years ago)
- Location:
- branches/eam_branches/ipp-20150625/Ohana/src/dvomerge
- Files:
-
- 1 added
- 5 edited
-
Makefile (modified) (1 diff)
-
include/dvomerge.h (modified) (1 diff)
-
src/dvorepair.c (modified) (1 diff)
-
src/dvorepairFixImages.c (modified) (4 diffs)
-
src/dvorepairFixWarpIDs.c (added)
-
src/help.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/Makefile
r38668 r38713 124 124 $(SRC)/dvorepair.$(ARCH).o \ 125 125 $(SRC)/dvorepairFixCPT.$(ARCH).o \ 126 $(SRC)/dvorepairFixWarpIDs.$(ARCH).o \ 126 127 $(SRC)/dvorepairImagesVsMeasures.$(ARCH).o \ 127 128 $(SRC)/dvorepairDeleteImageList.$(ARCH).o \ -
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/include/dvomerge.h
r38668 r38713 246 246 247 247 int dvorepair_by_objID (int argc, char **argv); 248 248 int dvorepairFixWarpIDs (int argc, char **argv); 249 -
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/src/dvorepair.c
r38668 r38713 10 10 dvorepair_help(argc, argv); 11 11 12 if (!strcmp(argv[1], "-fix-warp-ids")) dvorepairFixWarpIDs(argc, argv); 13 12 14 if (!strcmp(argv[1], "-fix-cpt")) dvorepairFixCPT(argc, argv); 13 15 if (!strcmp(argv[1], "-fix-cpt-by-objID")) dvorepair_by_objID(argc, argv); -
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/src/dvorepairFixImages.c
r38441 r38713 255 255 256 256 /* setup image table format and lock */ 257 gfits_db_init ( oldDB);257 gfits_db_init (&db); 258 258 db.mode = oldDB->mode; 259 259 db.format = oldDB->format; … … 266 266 /* load or create the image table */ 267 267 myAssert (db.dbstate == LCK_EMPTY, "do not overwrite exiting image table"); 268 myAssert (db.format == DVO_FORMAT_PS1_V2, "format mismatch");268 // myAssert (db.format == DVO_FORMAT_PS1_V2, "format mismatch"); 269 269 270 270 dvo_image_create (&db, GetZeroPoint()); 271 gfits_copy_header (&oldDB->header, &db.header); 271 272 272 273 // replace the existing buffer with the image array … … 277 278 nbytes = gfits_data_size (db.ftable.header); 278 279 db.ftable.datasize = nbytes; 279 db.ftable.buffer = (char *) imageOut; 280 REALLOCATE (db.ftable.buffer, char, MAX (nbytes, 1)); 280 281 free (db.ftable.buffer); 282 ALLOCATE (db.ftable.buffer, char, MAX (nbytes, 1)); 283 memcpy (db.ftable.buffer, imageOut, nbytes); 281 284 memset (&db.ftable.buffer[Nx*Nout], ' ', nbytes - Nx*Nout); 282 285 … … 295 298 dvo_image_unlock (&db); 296 299 300 gfits_db_free (&db); 301 297 302 return TRUE; 298 303 } -
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/src/help.c
r35590 r38713 172 172 173 173 fprintf (stderr, "USAGE\n"); 174 fprintf (stderr, " dvorepair -fix-warp-ids (catdir) (idfile) - regenerate images.dat warp_skyfile_ids (EXTERN_ID) values\n"); 174 175 fprintf (stderr, " dvorepair -fix-cpt (images) (rootlist) - regenerate cpt & cps files from the cpm files\n"); 175 176 fprintf (stderr, " dvorepair -images-vs-measures (catdir) (Ntol) - find images with too many missing detections\n");
Note:
See TracChangeset
for help on using the changeset viewer.
