Changeset 43127
- Timestamp:
- Oct 15, 2026, 5:22:02 PM (40 hours ago)
- Location:
- branches/eam_branches/ipp-pstamp-20260421/psModules
- Files:
-
- 9 edited
- 2 copied
-
. (modified) (1 prop)
-
src/camera/pmFPAfile.c (modified) (1 diff)
-
src/camera/pmFPAfile.h (modified) (1 diff)
-
src/camera/pmFPAfileIO.c (modified) (4 diffs)
-
src/detrend/Makefile.am (modified) (2 diffs)
-
src/detrend/pmDetrendDB.c (modified) (1 diff)
-
src/detrend/pmDetrendDB.h (modified) (1 diff)
-
src/detrend/pmMaskBadOverscan.c (copied) (copied from trunk/psModules/src/detrend/pmMaskBadOverscan.c )
-
src/detrend/pmMaskBadOverscan.h (copied) (copied from trunk/psModules/src/detrend/pmMaskBadOverscan.h )
-
src/detrend/pmPattern.c (modified) (1 diff)
-
src/psmodules.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-pstamp-20260421/psModules
- Property svn:mergeinfo changed
/trunk/psModules (added) merged: 43036-43038,43049
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-pstamp-20260421/psModules/src/camera/pmFPAfile.c
r42379 r43127 542 542 if (!strcasecmp(type, "NEWNONLIN")) { 543 543 return PM_FPA_FILE_NEWNONLIN; 544 } 545 if (!strcasecmp(type, "VALID_OVERSCAN")) { 546 return PM_FPA_FILE_VALID_OVERSCAN; 544 547 } 545 548 if (!strcasecmp(type, "ASTROM")) { -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/camera/pmFPAfile.h
r42379 r43127 56 56 PM_FPA_FILE_LINEARITY, 57 57 PM_FPA_FILE_NEWNONLIN, 58 PM_FPA_FILE_VALID_OVERSCAN, 58 59 PM_FPA_FILE_EXPNUM, 59 60 } pmFPAfileType; -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/camera/pmFPAfileIO.c
r42379 r43127 286 286 case PM_FPA_FILE_LINEARITY: 287 287 case PM_FPA_FILE_NEWNONLIN: 288 case PM_FPA_FILE_VALID_OVERSCAN: 288 289 break; 289 290 default: … … 653 654 case PM_FPA_FILE_LINEARITY: 654 655 case PM_FPA_FILE_NEWNONLIN: 656 case PM_FPA_FILE_VALID_OVERSCAN: 655 657 case PM_FPA_FILE_EXPNUM: 656 658 psTrace ("psModules.camera", 5, "closing %s (%s) (%d:%d:%d)\n", file->filename, file->name, view->chip, view->cell, view->readout); … … 739 741 case PM_FPA_FILE_LINEARITY: 740 742 case PM_FPA_FILE_NEWNONLIN: 743 case PM_FPA_FILE_VALID_OVERSCAN: 741 744 psTrace ("psModules.camera", 5, "nothing to free for %s (%s)\n", file->filename, file->name); 742 745 return true; … … 900 903 case PM_FPA_FILE_LINEARITY: 901 904 case PM_FPA_FILE_NEWNONLIN: 905 case PM_FPA_FILE_VALID_OVERSCAN: 902 906 case PM_FPA_FILE_EXPNUM: 903 907 psTrace ("psModules.camera", 5, "opening %s (%s) (%d:%d:%d)\n", -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/detrend/Makefile.am
r42338 r43127 11 11 pmNonLinear.c \ 12 12 pmNewNonLinear.c \ 13 pmMaskBadOverscan.c \ 13 14 pmBias.c \ 14 15 pmOverscan.c \ … … 32 33 pmNonLinear.h \ 33 34 pmNewNonLinear.h \ 35 pmMaskBadOverscan.h \ 34 36 pmBias.h \ 35 37 pmOverscan.h \ -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/detrend/pmDetrendDB.c
r42407 r43127 113 113 DETREND_STRING_CASE(AUXMASK); 114 114 DETREND_STRING_CASE(KH_CORRECT); 115 DETREND_STRING_CASE(VALID_OVERSCAN); 115 116 DETREND_STRING_CASE(PATTERN_ROW_AMP); 116 117 DETREND_STRING_CASE(PATTERN_DEAD_CELLS); -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/detrend/pmDetrendDB.h
r42379 r43127 44 44 PM_DETREND_TYPE_PATTERN_ROW_AMP, 45 45 PM_DETREND_TYPE_PATTERN_DEAD_CELLS, 46 PM_DETREND_TYPE_VALID_OVERSCAN, 46 47 } pmDetrendType; 47 48 -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/detrend/pmPattern.c
r42889 r43127 1217 1217 // Count number of cells to tweak 1218 1218 int numTweak = 0; // Number of cells to tweak 1219 int numIgnore = 0; // Number of cells to ignore1220 1219 for (int i = 0; i < numCells; i++) { 1221 1220 pmCell *cell = chip->cells->data[i]; // Cell of interest 1222 1221 if (!cell || !cell->data_exists || !cell->process || 1223 1222 cell->readouts->n == 0 || cell->readouts->n > 1 || !cell->readouts->data[0]) { 1224 numIgnore++;1225 1223 meanMask->data.PS_TYPE_VECTOR_MASK_DATA[i] = PM_PATTERN_IGNORE; 1226 1224 continue; -
branches/eam_branches/ipp-pstamp-20260421/psModules/src/psmodules.h
r42338 r43127 75 75 #include <pmFringeStats.h> 76 76 #include <pmMaskBadPixels.h> 77 #include <pmMaskBadOverscan.h> 77 78 #include <pmMaskStats.h> 78 79 #include <pmNonLinear.h>
Note:
See TracChangeset
for help on using the changeset viewer.
