Changeset 20054 for trunk/ppSub/src/ppSubReadout.c
- Timestamp:
- Oct 10, 2008, 3:10:59 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ppSub/src/ppSubReadout.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppSub/src/ppSubReadout.c
r19962 r20054 285 285 // Statistics on the matching 286 286 if (stats) { 287 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MODE); 288 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS); 289 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_DEV_MEAN); 290 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_DEV_RMS); 291 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_NORM); 292 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_BGDIFF); 293 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MX); 294 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MY); 295 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MXX); 296 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MXY); 297 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MYY); 298 287 299 psMetadataAddF32(stats, PS_LIST_TAIL, "MATCH_TIME", 0, "Time to match PSFs", 288 300 psTimerClear("PPSUB_MATCH")); 289 psMetadataAddS32(stats, PS_LIST_TAIL, "SUBTRACTION.NUM", 0, "Number of stamps",290 kernels->numStamps);291 psMetadataAddF32(stats, PS_LIST_TAIL, "SUBTRACTION.MEAN", 0, "Mean stamp deviation",292 kernels->mean);293 psMetadataAddF32(stats, PS_LIST_TAIL, "SUBTRACTION.RMS", 0, "RMS stamp deviation",294 kernels->rms);295 metadataCopySingle(stats, outRO->analysis, PM_SUBTRACTION_ANALYSIS_MODE);296 301 } 297 302 } … … 539 544 psArray *sources = psMetadataLookupPtr(NULL, photRO->analysis, "PSPHOT.SOURCES"); // Sources 540 545 psMetadataAddS32(stats, PS_LIST_TAIL, "NUM_SOURCES", 0, "Number of sources detected", sources->n); 541 psMetadataAddF32(stats, PS_LIST_TAIL, " MATCH_TIME", 0, "Time to do photometry",546 psMetadataAddF32(stats, PS_LIST_TAIL, "PHOT_TIME", 0, "Time to do photometry", 542 547 psTimerClear("PPSUB_PHOT")); 543 548 } … … 589 594 } 590 595 596 // Significance image 597 { 598 psImage *sig = (psImage*)psBinaryOp(NULL, outRO->image, "*", outRO->image); 599 psBinaryOp(sig, sig, "/", outRO->weight); 600 psFits *fits = psFitsOpen("significance.fits", "w"); 601 psFitsWriteImage(fits, NULL, sig, 0, NULL); 602 psFitsClose(fits); 603 psFree(sig); 604 } 605 591 606 psFree(outRO); 592 607
Note:
See TracChangeset
for help on using the changeset viewer.
