IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 34624


Ignore:
Timestamp:
Oct 29, 2012, 2:45:03 PM (14 years ago)
Author:
watersc1
Message:

Fixed missing mask issue.

Location:
branches/czw_branch/20120906/ppSkycell/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/czw_branch/20120906/ppSkycell/src/ppSkycellCamera.c

    r34623 r34624  
    113113        return false;
    114114    }
    115     if (!pmFPAfileDefineOutput(data->config, bin1->fpa , "PPSKYCELL.BIN1.MASK")) {
     115    if (data->masksName) {
     116      pmFPAfile *mask1 = pmFPAfileDefineOutput(data->config, bin1->fpa , "PPSKYCELL.BIN1.MASK");
     117      if (!mask1) {
    116118        psError(psErrorCodeLast(), false, "Unable to define output.");
    117119        return false;
    118     }
    119     if (!pmFPAfileDefineOutput(data->config, bin2->fpa, "PPSKYCELL.BIN2.MASK")) {
     120      }
     121      mask1->save = true;
     122      pmFPAfile *mask2 = pmFPAfileDefineOutput(data->config, bin2->fpa , "PPSKYCELL.BIN2.MASK");
     123      if (!mask2) {
    120124        psError(psErrorCodeLast(), false, "Unable to define output.");
    121125        return false;
     126      }
     127      mask2->save = true;
    122128    }
    123129
  • branches/czw_branch/20120906/ppSkycell/src/ppSkycellLoop.c

    r34623 r34624  
    294294          pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN1");
    295295          pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN2");
    296 /*        if (data->masksName) { */
    297 /*          pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN1.MASK"); */
    298 /*          pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN2.MASK"); */
    299 /*        } */
     296          if (data->masksName) {
     297            pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN1.MASK");
     298            pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN2.MASK");
     299          }
    300300        }
    301301       
     
    406406
    407407          // Do the mask if we need to
    408 /*        if (data->masksName) { */
     408          if (data->masksName) {
    409409/*          pmFPAfile *Mask1 = pmFPAfileSelectSingle(data->config->files, "PPSKYCELL.BIN1.MASK", 0); */
    410 /*          Mask1->fpa->hdu = pmHDUAlloc(NULL); */
    411 /*          Mask1->fpa->hdu->header = psMetadataAlloc(); */
    412 /*          psMetadataCopy(Mask1->fpa->hdu->header,fits1->fpa->hdu->header); */
     410/*          //      Mask1->fpa->hdu = pmHDUAlloc(NULL); */
     411/*          //      Mask1->fpa->hdu->header = psMetadataAlloc(); */
     412/*          //      psMetadataCopy(Mask1->fpa->hdu->header,fits1->fpa->hdu->header); */
    413413/*          pmChip *Mchip1 = pmFPAfileThisChip(data->config->files, view, "PPSKYCELL.BIN1.MASK"); */
    414414/*          psMetadataAddS32(Mchip1->concepts,PS_LIST_TAIL,"CHIP.XPARITY", PS_META_REPLACE,"",1); */
     
    428428/*          Mask1->save = true; */
    429429/*          Mask1->fileIndex = i; */
    430 /*        } */
     430          }
    431431           
    432432           
Note: See TracChangeset for help on using the changeset viewer.