IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9737


Ignore:
Timestamp:
Oct 24, 2006, 2:16:45 PM (20 years ago)
Author:
Paul Price
Message:

Changed definition of psVectorAlloc and psArrayAlloc.

Location:
trunk/ppMerge/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppMerge/src/ppMergeCheckInputs.c

    r9541 r9737  
    4444    if (!data->in) {
    4545        data->in = psArrayAlloc(filenames->n);
    46         data->in->n = filenames->n;
    4746    }
    4847    if (!data->files) {
    4948        data->files = psArrayAlloc(filenames->n);
    50         data->files->n = filenames->n;
    5149    }
    5250    int numGood = 0;                    // Number of good files
  • trunk/ppMerge/src/ppMergeCombine.c

    r9541 r9737  
    113113            pmReadout *readout = pmReadoutAlloc(cell); // Output readout of interest
    114114            psArray *stack = psArrayAlloc(filenames->n); // Stack of readouts to combine
    115             stack->n = filenames->n;
    116115            psVector *cellScales = NULL; // Scales for this cell
    117116            if (scales) {
     
    128127                int numRead = 0;  // Number of inputs read
    129128                psVector *exptimes = psVectorAlloc(filenames->n, PS_TYPE_F32);  // Reference measurements
    130                 exptimes->n = filenames->n;
    131129                psVectorInit(exptimes, 0);
    132130                psArray *images = psArrayAlloc(filenames->n); // Array of images
    133131                psArray *weights = psArrayAlloc(filenames->n); // Array of weights
    134132                psArray *masks = psArrayAlloc(filenames->n); // Array of masks
    135                 images->n = masks->n = weights->n = filenames->n;
    136133                for (int i = 0; i < filenames->n; i++) {
    137134                    if (! filenames->data[i] || strlen(filenames->data[i]) == 0) {
  • trunk/ppMerge/src/ppMergeConfig.c

    r8781 r9737  
    6262        files->data[i - 2] = psStringCopy(argv[i]);
    6363    }
    64     files->n = argc - 2;
    6564    psMetadataAddPtr(config->arguments, PS_LIST_TAIL, "INPUT", PS_DATA_ARRAY,
    6665                     "Array of inputs images", files);
  • trunk/ppMerge/src/ppMergeScaleZero.c

    r9541 r9737  
    164164    if (options->scale) {
    165165        gains = psVectorAlloc(data->numCells, PS_TYPE_F32);
    166         gains->n = data->numCells;
    167166    }
    168167    if (options->darktime) {
     
    246245                    int sampleSize = (image->numCols * image->numRows) / options->sample; // Size of sample
    247246                    psVector *sample = psVectorAlloc(sampleSize, PS_TYPE_F32); // Sample of the image
    248                     sample->n = sampleSize;
    249247                    psVector *sampleMask = NULL; // Mask for sample
    250248                    if (readout->mask) {
    251249                        sampleMask = psVectorAlloc(sampleSize, PS_TYPE_U8);
    252                         sampleMask->n = sampleSize;
    253250                    }
    254251                    psImage *mask = readout->mask; // The mask image
Note: See TracChangeset for help on using the changeset viewer.