- Timestamp:
- May 3, 2010, 8:45:22 AM (16 years ago)
- Location:
- branches/simmosaic_branches
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/simmosaic_branches
- Property svn:mergeinfo changed
-
branches/simmosaic_branches/psModules
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk/psModules merged eligible /branches/eam_branches/stackphot.20100406/psModules 27623-27653 /branches/pap_delete/psModules 27530-27595
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/simmosaic_branches/psModules/src/imcombine/pmSubtractionMatch.h
r23308 r27839 39 39 int iter, ///< Rejection iterations 40 40 float rej, ///< Rejection threshold 41 float sysError, ///< Relative systematic error 41 float normFrac, ///< Fraction of flux in window for normalisation window 42 float sysError, ///< Relative systematic error in images 43 float skyError, ///< Relative systematic error in images 44 float kernelError, ///< Relative systematic error in kernel 45 float covarFrac, ///< Fraction for kernel truncation before covariance calculation 42 46 psImageMaskType maskVal, ///< Value to mask for input 43 47 psImageMaskType maskBad, ///< Mask for output bad pixels … … 55 59 psMetadata *analysis, ///< Analysis metadata with pre-calculated kernel, region 56 60 int stride, ///< Size for convolution patches 57 float sysError, ///< Relative systematic error 61 float kernelError, ///< Relative systematic error in kernel 62 float covarFrac, ///< Fraction for kernel truncation before covariance calc. 58 63 psImageMaskType maskVal, ///< Value to mask for input 59 64 psImageMaskType maskBad, ///< Mask for output bad pixels … … 83 88 ); 84 89 90 /// Determine best subtraction mode to use 91 /// 92 /// Subtractions are attempted each way, and the mode with the lower residual is taken to be the best 93 pmSubtractionMode pmSubtractionBestMode( 94 pmSubtractionStampList **stamps, ///< Stamps to use for solution 95 pmSubtractionKernels **kernels, ///< Kernels to use for solution 96 const psImage *subMask, ///< Subtraction mask 97 float rej ///< Rejection threshold for stamps 98 ); 99 100 101 /// Scale subtraction parameters according to the FWHMs of the inputs 102 bool pmSubtractionParamsScale( 103 int *kernelSize, ///< Half-size of the kernel 104 int *stampSize, ///< Half-size of the stamp (footprint) 105 psVector *widths, ///< ISIS widths 106 float fwhm1, float fwhm2, ///< FWHMs for inputs 107 float scaleRef, ///< Reference width for scaling 108 float scaleMin, ///< Minimum scaling ratio, or NAN 109 float scaleMax ///< Maximum scaling ratio, or NAN 110 ); 111 85 112 86 113 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
