IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 23, 2008, 10:26:53 AM (18 years ago)
Author:
Paul Price
Message:

Stamp statistics is not in the analysis metadata now, but on the kernel.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSub/src/ppSubReadout.c

    r19637 r19687  
    273273        psMetadataItem *vfItem = psMetadataLookup(outRO->parent->concepts, "CELL.VARFACTOR");
    274274        vfItem->data.F32 = vf;
    275     }
    276 
    277     // Statistics on the matching
    278     if (stats) {
    279         psMetadataAddF32(stats, PS_LIST_TAIL, "MATCH_TIME", 0, "Time to match PSFs",
    280                          psTimerClear("PPSUB_MATCH"));
    281         if (psMetadataLookup(inConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE)) {
    282             metadataCopySingle(stats, inConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE);
    283             metadataCopySingle(stats, inConv->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS_NUM);
    284             metadataCopySingle(stats, inConv->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS_MEAN);
    285             metadataCopySingle(stats, inConv->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS_RMS);
    286         }
    287         if (psMetadataLookup(refConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE)) {
    288             metadataCopySingle(stats, refConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE);
    289             metadataCopySingle(stats, refConv->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS_NUM);
    290             metadataCopySingle(stats, refConv->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS_MEAN);
    291             metadataCopySingle(stats, refConv->analysis, PM_SUBTRACTION_ANALYSIS_STAMPS_RMS);
    292         }
    293     }
     275
     276        // Statistics on the matching
     277        if (stats) {
     278            psMetadataAddF32(stats, PS_LIST_TAIL, "MATCH_TIME", 0, "Time to match PSFs",
     279                             psTimerClear("PPSUB_MATCH"));
     280            psMetadataAddS32(stats, PS_LIST_TAIL, "SUBTRACTION.NUM", 0, "Number of stamps",
     281                             kernels->numStamps);
     282            psMetadataAddS32(stats, PS_LIST_TAIL, "SUBTRACTION.MEAN", 0, "Mean stamp deviation",
     283                             kernels->mean);
     284            psMetadataAddS32(stats, PS_LIST_TAIL, "SUBTRACTION.RMS", 0, "RMS stamp deviation",
     285                             kernels->rms);
     286            if (psMetadataLookup(inConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE)) {
     287                metadataCopySingle(stats, inConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE);
     288            }
     289            if (psMetadataLookup(refConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE)) {
     290                metadataCopySingle(stats, refConv->analysis, PM_SUBTRACTION_ANALYSIS_MODE);
     291            }
     292        }
     293    }
     294
    294295
    295296#ifdef TESTING
Note: See TracChangeset for help on using the changeset viewer.