IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

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

ppSkycell binning mostly working, but not for masks yet.

File:
1 edited

Legend:

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

    r34458 r34623  
    249249            psFree(view);
    250250
     251            //      data->maskVal = 1;
    251252            pmReadout *bin1RO = pmReadoutAlloc(NULL), *bin2RO = pmReadoutAlloc(NULL); // Binned readouts
    252253            if (!pmReadoutRebin(bin1RO, inRO, data->maskVal, data->bin1, data->bin1)) {
     
    293294          pmFPAfileActivate(data->config->files, true, "PPSKYCELL.BIN1");
    294295          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/*        } */
    295300        }
    296301       
     
    400405          fits1->fileIndex = i;
    401406
     407          // Do the mask if we need to
     408/*        if (data->masksName) { */
     409/*          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); */
     413/*          pmChip *Mchip1 = pmFPAfileThisChip(data->config->files, view, "PPSKYCELL.BIN1.MASK"); */
     414/*          psMetadataAddS32(Mchip1->concepts,PS_LIST_TAIL,"CHIP.XPARITY", PS_META_REPLACE,"",1); */
     415/*          psMetadataAddS32(Mchip1->concepts,PS_LIST_TAIL,"CHIP.YPARITY", PS_META_REPLACE,"",1); */
     416           
     417/*          pmCell *Mcell1 = pmFPAfileThisCell(data->config->files, view, "PPSKYCELL.BIN1.MASK"); // Rebinned cell 1 */
     418/*          /\*           // This is a hack to get a functioning header created so the fits images can be written out. *\/ */
     419/*          psMetadataAddS32(Mcell1->concepts,PS_LIST_TAIL,"CELL.XPARITY", PS_META_REPLACE,"",1); */
     420/*          psMetadataAddS32(Mcell1->concepts,PS_LIST_TAIL,"CELL.YPARITY", PS_META_REPLACE,"",1); */
     421/*          psMetadataAddS32(Mcell1->concepts,PS_LIST_TAIL,"CELL.READDIR", PS_META_REPLACE,"",1); */
     422           
     423/*          pmReadout *Mro1 = pmReadoutAlloc(Mcell1); */
     424/*          Mro1->image = image1; */
     425/*          Mro1->mask = mask1; */
     426/*          Mro1->data_exists = Mcell1->data_exists = Mcell1->parent->data_exists = true; */
     427           
     428/*          Mask1->save = true; */
     429/*          Mask1->fileIndex = i; */
     430/*        } */
     431           
     432           
     433         
    402434          // Repeat with second binned image
    403435          pmFPAfile *fits2 = pmFPAfileSelectSingle(data->config->files, "PPSKYCELL.BIN2", 0);
     
    447479          fits2->save = true;
    448480          fits2->fileIndex = i;
     481
     482         
    449483        }
    450484
Note: See TracChangeset for help on using the changeset viewer.