IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 26, 2009, 8:40:07 PM (17 years ago)
Author:
eugene
Message:

incorporating changes from 16bit mask upgrades (eam_branch_20081230)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphotGuessModels.c

    r21166 r21183  
    4141
    4242    // bit-masks to test for good/bad pixels
    43     psMaskType maskVal = psMetadataLookupU8(&status, recipe, "MASK.PSPHOT");
     43    psImageMaskType maskVal = psMetadataLookupImageMask(&status, recipe, "MASK.PSPHOT");
    4444    assert (maskVal);
    4545
    4646    // bit-mask to mark pixels not used in analysis
    47     psMaskType markVal = psMetadataLookupU8(&status, recipe, "MARK.PSPHOT");
     47    psImageMaskType markVal = psMetadataLookupImageMask(&status, recipe, "MARK.PSPHOT");
    4848    assert (markVal);
    4949
     
    7373
    7474            // XXX change these to use abstract mask type info
    75             PS_ARRAY_ADD_SCALAR(job->args, maskVal,  PS_TYPE_U8);
    76             PS_ARRAY_ADD_SCALAR(job->args, markVal,  PS_TYPE_U8);
     75            PS_ARRAY_ADD_SCALAR(job->args, maskVal,  PS_TYPE_IMAGE_MASK);
     76            PS_ARRAY_ADD_SCALAR(job->args, markVal,  PS_TYPE_IMAGE_MASK);
    7777
    7878            if (!psThreadJobAddPending(job)) {
     
    130130    pmPSF *psf         = job->args->data[2];
    131131   
    132     psMaskType maskVal = PS_SCALAR_VALUE(job->args->data[3],U8);
    133     psMaskType markVal = PS_SCALAR_VALUE(job->args->data[4],U8);
     132    psImageMaskType maskVal = PS_SCALAR_VALUE(job->args->data[3],PS_TYPE_IMAGE_MASK_DATA);
     133    psImageMaskType markVal = PS_SCALAR_VALUE(job->args->data[4],PS_TYPE_IMAGE_MASK_DATA);
    134134
    135135    int nSrc = 0;
Note: See TracChangeset for help on using the changeset viewer.