Changeset 14360 for trunk/psModules/src/imcombine/pmSubtractionKernels.h
- Timestamp:
- Jul 20, 2007, 6:30:57 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtractionKernels.h
r14305 r14360 11 11 PM_SUBTRACTION_KERNEL_FRIES, ///< Fibonacci Radius Increases Excellence of Subtraction 12 12 PM_SUBTRACTION_KERNEL_GUNK, ///< Grid United with Normal Kernel --- POIS and ISIS hybrid 13 PM_SUBTRACTION_KERNEL_RINGS, ///< Rings Instead of the Normal Gaussian Subtraction 13 14 } pmSubtractionKernelsType; 14 15 … … 17 18 pmSubtractionKernelsType type; ///< Type of kernels --- allowing the use of multiple kernels 18 19 psVector *u, *v; ///< Offset (for POIS) or polynomial order (for ISIS) 19 psVector * sigma; ///< Gaussian widths (ISIS only)20 psVector *widths; ///< Gaussian widths (ISIS) or ring radius (RINGS) 20 21 psVector *uStop, *vStop; ///< Width of kernel element (SPAM,FRIES only) 21 22 psVector *xOrder, *yOrder; ///< Spatial Polynomial order (for all) … … 70 71 ); 71 72 73 /// Generate RINGS kernels 74 pmSubtractionKernels *pmSubtractionKernelsRINGS(int size, ///< Half-size of the kernel 75 int spatialOrder, ///< Order of spatial variations 76 int ringsOrder ///< Polynomial order 77 ); 78 79 72 80 /// Generate a kernel of a specified type 73 81 pmSubtractionKernels *pmSubtractionKernelsGenerate(pmSubtractionKernelsType type, ///< Kernel type … … 77 85 const psVector *orders, ///< Polynomial order of gaussians 78 86 int inner, ///< Inner radius to preserve unbinned 79 int binning ///< Kernel binning factor 87 int binning, ///< Kernel binning factor 88 int ringsOrder ///< Polynomial order for RINGS 80 89 ); 81 90
Note:
See TracChangeset
for help on using the changeset viewer.
