IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29601


Ignore:
Timestamp:
Oct 28, 2010, 5:53:21 PM (16 years ago)
Author:
eugene
Message:

add some compile-time options (CENTRAL_DELTA & ZERO_KERNEL_ZERO_FLUX)

Location:
trunk/psModules/src/imcombine
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/imcombine/pmSubtraction.h

    r29004 r29601  
    2020#include <pmSubtractionKernels.h>
    2121#include <pmSubtractionStamps.h>
     22
     23// if we use the original ppSub implementation, we subtract a central delta-function for all
     24// kernels to for a zero integral.  in the Alard-Lupton style zeroing, we can either subtract a
     25// Gaussian from all kernels (ZERO_KERNEL_ZERO_FLUX), or we can subtract it from all but the
     26// first kernel.
     27# define CENTRAL_DELTA 0
     28# define ZERO_KERNEL_ZERO_FLUX 1
    2229
    2330/// @addtogroup imcombine Image Combinations
  • trunk/psModules/src/imcombine/pmSubtractionAnalysis.h

    r29543 r29601  
    2222#define PM_SUBTRACTION_ANALYSIS_MXY          "SUBTRACTION.MXY"          // Kernel moment in xy
    2323#define PM_SUBTRACTION_ANALYSIS_MYY          "SUBTRACTION.MYY"          // Kernel moment in yy
    24 #define PM_SUBTRACTION_ANALYSIS_DECONV_MAX   "SUBTRACTION.DECONV.MAX"   // Maximum deconvolution fraction
     24
     25#define PM_SUBTRACTION_ANALYSIS_CONVOL_MAX   "SUBTRACTION.CONVOL.MAX"   // Maximum Convolution fraction
     26#define PM_SUBTRACTION_ANALYSIS_DECONV_MAX   "SUBTRACTION.DECONV.MAX"   // Maximum Deconvolution fraction
    2527
    2628#define PM_SUBTRACTION_ANALYSIS_FRES_SIGMA_MEAN  "SUBTRACTION.FRES.MEAN" // RMS stamp deviation
  • trunk/psModules/src/imcombine/pmSubtractionKernels.h

    r29543 r29601  
    310310    );
    311311
     312psImage *pmSubtractionKernelsImageMosaic(pmSubtractionKernels *kernels);
     313
    312314#endif
  • trunk/psModules/src/imcombine/pmSubtractionVisual.h

    r26893 r29601  
    33
    44bool pmSubtractionVisualClose(void);
    5 bool pmSubtractionVisualPlotConvKernels(psImage *convKernels);
     5bool pmSubtractionVisualPlotConvKernels(pmSubtractionKernels *kernels);
    66bool pmSubtractionVisualPlotStamps(pmSubtractionStampList *stamps, pmReadout *ro);
    77bool pmSubtractionVisualPlotLeastSquares(pmSubtractionStampList *stamps);
Note: See TracChangeset for help on using the changeset viewer.