IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 19, 2009, 7:59:50 AM (17 years ago)
Author:
beaumont
Message:

Added visualizations to ppSub. Set up a single variable in pmVisual to control when plots are drawn.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/cnb_branch_20090215/psModules/src/imcombine/pmPSFEnvelope.c

    r21363 r21536  
    3030
    3131#include "pmPSFEnvelope.h"
    32 
    33 
    34 
    35 //#define TESTING                         // Enable test output
     32#include "pmStackVisual.h"
     33
     34
     35#define TESTING                         // Enable test output
    3636#define PEAK_FLUX 1.0e4                 // Peak flux for each source
    3737#define SKY_VALUE 0.0e0                 // Sky value for fake image
     
    162162            psStringAppend(&name, "psf_field_%03d.fits", i);
    163163            psFits *fits = psFitsOpen(name, "w");
     164            pmStackVisualPlotTestImage(fakeRO->image, name);
    164165            psFitsWriteImage(fits, NULL, fakeRO->image, 0, NULL);
    165166            psFitsClose(fits);
     
    179180        // Write out the envelope
    180181        psFits *fits = psFitsOpen("psf_field_envelope.fits", "w");
     182        pmStackVisualPlotTestImage(envelope, "psf_field_envelope.fits");
    181183        psFitsWriteImage(fits, NULL, envelope, 0, NULL);
    182184        psFitsClose(fits);
     
    231233        // Write out the envelope
    232234        psFits *fits = psFitsOpen("psf_field_full.fits", "w");
     235        pmStackVisualPlotTestImage(readout->image, "psf_field_full.fits");
    233236        psFitsWriteImage(fits, NULL, readout->image, 0, NULL);
    234237        psFitsClose(fits);
     
    312315        {
    313316            psFits *fits = psFitsOpen("psf_field_model.fits", "w");
     317            pmStackVisualPlotTestImage(generated->image, "psf_field_model.fits");
    314318            psFitsWriteImage(fits, NULL, generated->image, 0, NULL);
    315319            psFitsClose(fits);
     
    318322        {
    319323            psFits *fits = psFitsOpen("psf_field_resid.fits", "w");
     324            pmStackVisualPlotTestImage(generated->image, "psf_field_resid.fits");
    320325            psFitsWriteImage(fits, NULL, generated->image, 0, NULL);
    321326            psFitsClose(fits);
Note: See TracChangeset for help on using the changeset viewer.