Changeset 2275 for trunk/psModules/src/pmFlatField.c
- Timestamp:
- Nov 3, 2004, 4:02:10 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/pmFlatField.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/pmFlatField.c
r2138 r2275 18 18 * @author Ross Harman, MHPCC 19 19 * 20 * @version $Revision: 1.1 5$ $Name: not supported by cvs2svn $21 * @date $Date: 2004-1 0-14 23:52:09$20 * @version $Revision: 1.16 $ $Name: not supported by cvs2svn $ 21 * @date $Date: 2004-11-04 02:02:10 $ 22 22 * 23 23 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 56 56 return true; // Readout may not have data in it 57 57 } else if(flat==NULL) { 58 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_NULL, true,59 PS_ERRORTEXT_pmFlatField_NULL_FLAT_READOUT);58 psError( PS_ERR_BAD_PARAMETER_NULL, true, 59 PS_ERRORTEXT_pmFlatField_NULL_FLAT_READOUT); 60 60 return false; 61 61 } … … 64 64 flatImage = flat->image; 65 65 if (inImage == NULL) { 66 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_NULL, true,67 PS_ERRORTEXT_pmFlatField_NULL_INPUT_IMAGE);66 psError( PS_ERR_BAD_PARAMETER_NULL, true, 67 PS_ERRORTEXT_pmFlatField_NULL_INPUT_IMAGE); 68 68 return false; 69 69 } else if(flatImage == NULL) { 70 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_NULL, true,71 PS_ERRORTEXT_pmFlatField_NULL_FLAT_IMAGE);70 psError( PS_ERR_BAD_PARAMETER_NULL, true, 71 PS_ERRORTEXT_pmFlatField_NULL_FLAT_IMAGE); 72 72 return false; 73 73 } else if(in->mask == NULL) { … … 79 79 // Check input image and its mask are not larger than flat image 80 80 if(inImage->numRows>flatImage->numRows || inImage->numCols>flatImage->numCols) { 81 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_SIZE, true,82 PS_ERRORTEXT_pmFlatField_SIZE_INPUT_IMAGE,83 inImage->numRows, inImage->numCols, flatImage->numRows, flatImage->numCols);81 psError( PS_ERR_BAD_PARAMETER_SIZE, true, 82 PS_ERRORTEXT_pmFlatField_SIZE_INPUT_IMAGE, 83 inImage->numRows, inImage->numCols, flatImage->numRows, flatImage->numCols); 84 84 return false; 85 85 } else if(inMask->numRows>flatImage->numRows || inMask->numCols > flatImage->numCols) { 86 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_SIZE, true,87 PS_ERRORTEXT_pmFlatField_SIZE_MASK_IMAGE,88 inMask->numRows, inMask->numCols, flatImage->numRows, flatImage->numCols);86 psError( PS_ERR_BAD_PARAMETER_SIZE, true, 87 PS_ERRORTEXT_pmFlatField_SIZE_MASK_IMAGE, 88 inMask->numRows, inMask->numCols, flatImage->numRows, flatImage->numCols); 89 89 return false; 90 90 } … … 96 96 // Check that offsets are within image limits 97 97 if(totOffRow>=flatImage->numRows || totOffCol>=flatImage->numCols) { 98 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_SIZE, true,99 PS_ERRORTEXT_pmFlatField_OFFSET_FLAT_IMAGE,100 totOffRow, totOffCol, flatImage->numRows, flatImage->numCols);98 psError( PS_ERR_BAD_PARAMETER_SIZE, true, 99 PS_ERRORTEXT_pmFlatField_OFFSET_FLAT_IMAGE, 100 totOffRow, totOffCol, flatImage->numRows, flatImage->numCols); 101 101 return false; 102 102 } else if(totOffRow>=inImage->numRows || totOffCol>=inImage->numCols) { 103 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_SIZE, true,104 PS_ERRORTEXT_pmFlatField_OFFSET_INPUT_IMAGE,105 totOffRow, totOffCol, inImage->numRows, inImage->numCols);103 psError( PS_ERR_BAD_PARAMETER_SIZE, true, 104 PS_ERRORTEXT_pmFlatField_OFFSET_INPUT_IMAGE, 105 totOffRow, totOffCol, inImage->numRows, inImage->numCols); 106 106 return false; 107 107 } else if(totOffRow>=inMask->numRows || totOffCol>=inMask->numCols) { 108 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_SIZE, true,109 PS_ERRORTEXT_pmFlatField_OFFSET_MASK_IMAGE,110 totOffRow, totOffCol, inMask->numRows, inMask->numCols);108 psError( PS_ERR_BAD_PARAMETER_SIZE, true, 109 PS_ERRORTEXT_pmFlatField_OFFSET_MASK_IMAGE, 110 totOffRow, totOffCol, inMask->numRows, inMask->numCols); 111 111 return false; 112 112 } … … 117 117 maskType = inMask->type.type; 118 118 if(PS_IS_PSELEMTYPE_COMPLEX(inType)) { 119 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_TYPE, true,120 PS_ERRORTEXT_pmFlatField_TYPE_INPUT_IMAGE,121 inType);119 psError( PS_ERR_BAD_PARAMETER_TYPE, true, 120 PS_ERRORTEXT_pmFlatField_TYPE_INPUT_IMAGE, 121 inType); 122 122 return false; 123 123 } else if(PS_IS_PSELEMTYPE_COMPLEX(flatType)) { 124 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_TYPE, true,125 PS_ERRORTEXT_pmFlatField_TYPE_FLAT_IMAGE,126 flatType);124 psError( PS_ERR_BAD_PARAMETER_TYPE, true, 125 PS_ERRORTEXT_pmFlatField_TYPE_FLAT_IMAGE, 126 flatType); 127 127 return false; 128 128 } else if(maskType != PS_TYPE_MASK) { 129 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_TYPE, true,130 PS_ERRORTEXT_pmFlatField_TYPE_MASK_IMAGE,131 maskType);129 psError( PS_ERR_BAD_PARAMETER_TYPE, true, 130 PS_ERRORTEXT_pmFlatField_TYPE_MASK_IMAGE, 131 maskType); 132 132 return false; 133 133 } else if(inType != flatType) { 134 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_TYPE, true,135 PS_ERRORTEXT_pmFlatField_TYPE_MISMATCH,136 inType, flatType);134 psError( PS_ERR_BAD_PARAMETER_TYPE, true, 135 PS_ERRORTEXT_pmFlatField_TYPE_MISMATCH, 136 inType, flatType); 137 137 return false; 138 138 } … … 172 172 PM_FLAT_DIVISION(F64); 173 173 default: 174 psError Msg(PS_ERRORNAME_DOMAIN "pmFlatField",PS_ERR_BAD_PARAMETER_TYPE, true,175 PS_ERRORTEXT_pmFlatField_TYPE_UNSUPPORTED,176 inType);174 psError( PS_ERR_BAD_PARAMETER_TYPE, true, 175 PS_ERRORTEXT_pmFlatField_TYPE_UNSUPPORTED, 176 inType); 177 177 } 178 178
Note:
See TracChangeset
for help on using the changeset viewer.
