IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 10294 for trunk/ppMerge


Ignore:
Timestamp:
Nov 29, 2006, 1:25:46 PM (20 years ago)
Author:
Paul Price
Message:

Adding functions to add version information.

Location:
trunk/ppMerge/src
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppMerge/src/Makefile.am

    r9996 r10294  
    1212        ppMergeMask.c           \
    1313        ppMergeOptions.c        \
    14         ppMergeScaleZero.c
     14        ppMergeScaleZero.c      \
     15        ppMergeVersion.c
    1516
    1617
     
    2324        ppMergeMask.h           \
    2425        ppMergeOptions.h        \
    25         ppMergeScaleZero.h
     26        ppMergeScaleZero.h      \
     27        ppMergeVersion.h
    2628
    2729CLEANFILES = *~
  • trunk/ppMerge/src/ppMergeCombine.c

    r10270 r10294  
    1414#include "ppMergeData.h"
    1515#include "ppMergeCombine.h"
     16#include "ppMergeVersion.h"
    1617
    1718#if 0
     
    107108    pmChip *chip;                       // Chip of interest
    108109    psRandom *rng = NULL;               // Random number generator; required for building a mask
     110    pmHDU *lastHDU = NULL;              // Last HDU to be updated
    109111    if (options->mask) {
    110112        rng = psRandomAlloc(PS_RANDOM_TAUS, 0);
     
    130132            int numRead;  // Number of inputs read
    131133            int numScan = 0;
     134
     135            // Put version metadata into header
     136            pmHDU *hdu = pmHDUFromCell(cell);
     137            if (!hdu) {
     138                psError(PS_ERR_UNEXPECTED_NULL, true, "Unable to find HDU for chip %d cell %d.\n",
     139                        view->chip, view->cell);
     140                return false;
     141            }
     142            if (hdu != lastHDU) {
     143                ppMergeVersionMetadata(hdu->header);
     144                lastHDU = hdu;
     145            }
     146
    132147
    133148            do {
Note: See TracChangeset for help on using the changeset viewer.