Changeset 4030 for trunk/psModules/src/pmReadoutCombine.c
- Timestamp:
- May 25, 2005, 10:28:32 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/pmReadoutCombine.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/pmReadoutCombine.c
r2928 r4030 5 5 * @author GLG, MHPCC 6 6 * 7 * @version $Revision: 1.2 1$ $Name: not supported by cvs2svn $8 * @date $Date: 2005-0 1-07 20:00:34$7 * @version $Revision: 1.22 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2005-05-25 20:28:32 $ 9 9 * 10 10 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 51 51 psF32 readnoise) 52 52 { 53 PS_ PTR_CHECK_NULL(inputs, NULL);54 PS_ PTR_CHECK_NULL(params, NULL);55 PS_ PTR_CHECK_NULL(params->stats, NULL);53 PS_ASSERT_PTR_NON_NULL(inputs, NULL); 54 PS_ASSERT_PTR_NON_NULL(params, NULL); 55 PS_ASSERT_PTR_NON_NULL(params->stats, NULL); 56 56 if (zero != NULL) { 57 PS_ VECTOR_CHECK_TYPE(zero, PS_TYPE_F32, NULL);58 // PS_ VECTOR_CHECK_TYPE_S16_S32_F32(zero, NULL);57 PS_ASSERT_VECTOR_TYPE(zero, PS_TYPE_F32, NULL); 58 // PS_ASSERT_VECTOR_TYPE_S16_S32_F32(zero, NULL); 59 59 } 60 60 if (scale != NULL) { 61 PS_ VECTOR_CHECK_TYPE(scale, PS_TYPE_F32, NULL);62 // PS_ VECTOR_CHECK_TYPE_S16_S32_F32(scale, NULL);61 PS_ASSERT_VECTOR_TYPE(scale, PS_TYPE_F32, NULL); 62 // PS_ASSERT_VECTOR_TYPE_S16_S32_F32(scale, NULL); 63 63 } 64 64 if ((zero != NULL) && (scale != NULL)) { 65 PS_ VECTOR_CHECK_TYPE_EQUAL(zero, scale, NULL);66 // PS_ VECTOR_CHECK_TYPE_S16_S32_F32(scale, NULL);65 PS_ASSERT_VECTOR_TYPE_EQUAL(zero, scale, NULL); 66 // PS_ASSERT_VECTOR_TYPE_S16_S32_F32(scale, NULL); 67 67 } 68 68 … … 102 102 while (NULL != tmpInput) { 103 103 tmpReadout = (psReadout *) tmpInput->data; 104 PS_ READOUT_CHECK_NULL(tmpReadout, output);105 PS_ READOUT_CHECK_EMPTY(tmpReadout, output);106 PS_ READOUT_CHECK_TYPE(tmpReadout, PS_TYPE_F32, output);104 PS_ASSERT_READOUT_NON_NULL(tmpReadout, output); 105 PS_ASSERT_READOUT_NON_EMPTY(tmpReadout, output); 106 PS_ASSERT_READOUT_TYPE(tmpReadout, PS_TYPE_F32, output); 107 107 outputType = tmpReadout->image->type.type; 108 108 … … 126 126 // We ensure that the zero vector is of the proper size. 127 127 if (zero != NULL) { 128 PS_ VECTOR_CHECK_TYPE(zero, PS_TYPE_F32, NULL);128 PS_ASSERT_VECTOR_TYPE(zero, PS_TYPE_F32, NULL); 129 129 if (numInputs > zero->n) { 130 130 psError(PS_ERR_UNKNOWN, true, "zero vector has incorrect size (%d). Returning NULL.\n", zero->n); … … 138 138 // We ensure that the scale vector is of the proper size. 139 139 if (scale != NULL) { 140 PS_ VECTOR_CHECK_TYPE(scale, PS_TYPE_F32, NULL);140 PS_ASSERT_VECTOR_TYPE(scale, PS_TYPE_F32, NULL); 141 141 if (numInputs > scale->n) { 142 142 psError(PS_ERR_UNKNOWN, true, "scale vector has incorrect size (%d). Returning NULL.\n", scale->n); … … 160 160 *(psS32 *) &(output->row0) = minInputRows; 161 161 } else { 162 PS_ IMAGE_CHECK_TYPE(output, PS_TYPE_F32, NULL);162 PS_ASSERT_IMAGE_TYPE(output, PS_TYPE_F32, NULL); 163 163 if (((output->col0 + output->numCols) < maxInputCols) || 164 164 ((output->row0 + output->numRows) < maxInputRows)) {
Note:
See TracChangeset
for help on using the changeset viewer.
