- Timestamp:
- May 3, 2010, 8:50:52 AM (16 years ago)
- Location:
- branches/simtest_nebulous_branches
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ppImage/src/ppImage.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/simtest_nebulous_branches
- Property svn:mergeinfo changed
-
branches/simtest_nebulous_branches/ppImage/src/ppImage.h
r24903 r27840 26 26 bool doMaskBuild; // Build internal mask 27 27 bool doVarianceBuild; // Build internal variance map 28 bool doMaskBurntool; // mask potential burntool trails 28 29 bool doMaskSat; // mask saturated pixels 29 30 bool doMaskLow; // mask low pixels … … 37 38 bool doShutter; // Shutter correction 38 39 bool doFlat; // Flat-field normalisation 39 bool doPattern; // Pattern noise subtraction 40 bool doPatternRow; // Row pattern correction 41 bool doPatternCell; // Cell pattern correction 40 42 bool doFringe; // Fringe subtraction 41 43 bool doPhotom; // Source identification and photometry … … 74 76 psImageMaskType darkMask; // Mask value to give bad dark pixels 75 77 psImageMaskType blankMask; // Mask value to give blank pixels 76 78 psImageMaskType burntoolMask; // Suspect pixels that fall where a burntool trail is expected. 77 79 // non-linear correction parameters 78 80 psDataType nonLinearType; … … 82 84 // options for the analysis 83 85 pmOverscanOptions *overscan; // Overscan options 84 86 int burntoolTrails; 85 87 // binning parameters 86 88 int xBin1; // x-binning, scale 1 … … 94 96 float fringeKeep; // Fringe keep fraction 95 97 96 // Pattern noise subtraction 97 int patternOrder; // Polynomial order 98 int patternIter; // Clipping iterations 99 float patternRej; // Clipping threshold 100 float patternThresh; // Ignore threshold 101 psStatsOptions patternMean; // Statistic for mean 102 psStatsOptions patternStdev; // Statistic for stdev 98 // Pattern correction 99 int patternRowOrder; // Polynomial order 100 int patternRowIter; // Clipping iterations 101 float patternRowRej; // Clipping threshold 102 float patternRowThresh; // Ignore threshold 103 psStatsOptions patternRowMean; // Statistic for mean 104 psStatsOptions patternRowStdev; // Statistic for stdev 105 psStatsOptions patternCellBG; // statistic for background 106 psStatsOptions patternCellMean; // Statistic for mean 103 107 104 108 int remnanceSize; // Size for remnance detection … … 130 134 131 135 // apply the cell flips to the input data before analysis 132 bool ppImageParityFlip (pmConfig *config, const ppImageOptions *options, const pmFPAview *view );136 bool ppImageParityFlip (pmConfig *config, const ppImageOptions *options, const pmFPAview *view, bool native); 133 137 134 138 // Loop over the input … … 155 159 156 160 bool ppImageCheckCTE(pmConfig *config, ppImageOptions *options, pmFPAview *view); 161 162 bool ppImageBurntoolMask(pmConfig *config, ppImageOptions *options, pmFPAview *view, pmReadout *mask); 163 164 bool ppImageDetrendPatternApply(pmConfig *config, pmChip *chip, const pmFPAview *inputView, const ppImageOptions *options); 157 165 158 166 // Record which detrend file was used for the detrending
Note:
See TracChangeset
for help on using the changeset viewer.
