Changeset 18163 for trunk/psModules/src/camera/pmFPARead.h
- Timestamp:
- Jun 17, 2008, 12:16:38 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPARead.h (modified) (25 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPARead.h
r18137 r18163 4 4 * @author Paul Price, IfA 5 5 * 6 * @version $Revision: 1.1 4$ $Name: not supported by cvs2svn $7 * @date $Date: 2008-06-1 4 02:15:05$6 * @version $Revision: 1.15 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2008-06-17 22:16:38 $ 8 8 * Copyright 2005-2006 Institute for Astronomy, University of Hawaii 9 9 */ … … 11 11 #ifndef PM_FPA_READ_H 12 12 #define PM_FPA_READ_H 13 14 #include <pmConfig.h> 13 15 14 16 /// @addtogroup Camera Camera Layout … … 20 22 int z, ///< Readout number/plane; zero-offset indexing 21 23 int numScans, ///< Number of scans (rows/cols) to read 22 p sDB *db ///< Database handle for concepts24 pmConfig *config ///< Configuration 23 25 ); 24 26 … … 31 33 int numScans, ///< Number of scans (rows/cols) to read 32 34 int overlap, ///< Overlap between consecutive reads 33 p sDB *db ///< Database handle for concepts35 pmConfig *config ///< Configuration 34 36 ); 35 37 … … 38 40 psFits *fits, ///< FITS file from which to read 39 41 int z, ///< Readout number/plane; zero-offset indexing 40 p sDB *db ///< Database handle for concepts42 pmConfig *config ///< Configuration 41 43 ); 42 44 … … 57 59 int z, // Readout number/plane; zero-offset indexing 58 60 int numRows, // The number of rows to read 59 psDB *db 61 pmConfig *config 60 62 ); 61 63 … … 63 65 /// 64 66 /// This function is type-independent (doesn't matter if you are interested in the image/mask/weight). 65 int pmCellNumReadouts(pmCell *cell, psFits *fits, p sDB *db);67 int pmCellNumReadouts(pmCell *cell, psFits *fits, pmConfig *config); 66 68 67 69 /// Read an entire cell … … 71 73 bool pmCellRead(pmCell *cell, // Cell to read into 72 74 psFits *fits, // FITS file from which to read 73 p sDB *db // Database handle, for "concepts" ingest75 pmConfig *config // Configuration 74 76 ); 75 77 … … 79 81 bool pmChipRead(pmChip *chip, // Chip to read into 80 82 psFits *fits, // FITS file from which to read 81 p sDB *db // Database handle, for "concepts" ingest83 pmConfig *config // Configuration 82 84 ); 83 85 … … 87 89 bool pmFPARead(pmFPA *fpa, // FPA to read into 88 90 psFits *fits, // FITS file from which to read 89 p sDB *db // Database handle, for "concepts" ingest91 pmConfig *config // Configuration 90 92 ); 91 93 … … 97 99 int z, ///< Readout number/plane; zero-offset indexing 98 100 int numScans, ///< Number of scans (rows/cols) to read 99 p sDB *db ///< Database handle for concepts101 pmConfig *config ///< Configuration 100 102 ); 101 103 … … 108 110 int numScans, ///< Number of scans (rows/cols) to read 109 111 int overlap, ///< Overlap between consecutive reads 110 p sDB *db ///< Database handle for concepts112 pmConfig *config ///< Configuration 111 113 ); 112 114 … … 115 117 psFits *fits, ///< FITS file from which to read 116 118 int z, ///< Readout number/plane; zero-offset indexing 117 p sDB *db ///< Database handle for concepts119 pmConfig *config ///< Configuration 118 120 ); 119 121 … … 123 125 bool pmCellReadMask(pmCell *cell, // Cell to read into 124 126 psFits *fits, // FITS file from which to read 125 p sDB *db // Database handle, for "concepts" ingest127 pmConfig *config // Configuration 126 128 ); 127 129 … … 131 133 bool pmChipReadMask(pmChip *chip, // Chip to read into 132 134 psFits *fits, // FITS file from which to read 133 p sDB *db // Database handle, for "concepts" ingest135 pmConfig *config // Configuration 134 136 ); 135 137 … … 139 141 bool pmFPAReadMask(pmFPA *fpa, // FPA to read into 140 142 psFits *fits, // FITS file from which to read 141 p sDB *db // Database handle, for "concepts" ingest143 pmConfig *config // Configuration 142 144 ); 143 145 … … 149 151 int z, ///< Readout number/plane; zero-offset indexing 150 152 int numScans, ///< Number of scans (rows/cols) to read 151 p sDB *db ///< Database handle for concepts153 pmConfig *config ///< Configuration 152 154 ); 153 155 … … 160 162 int numScans, ///< Number of scans (rows/cols) to read 161 163 int overlap, ///< Overlap between consecutive reads 162 p sDB *db ///< Database handle for concepts164 pmConfig *config ///< Configuration 163 165 ); 164 166 … … 167 169 psFits *fits, ///< FITS file from which to read 168 170 int z, ///< Readout number/plane; zero-offset indexing 169 p sDB *db ///< Database handle for concepts171 pmConfig *config ///< Configuration 170 172 ); 171 173 … … 173 175 /// 174 176 /// Same as pmCellRead, but reads into the weight element of the readouts. 175 bool pmCellReadWeight(pmCell *cell, // Cell to read into176 psFits *fits, // FITS file from which to read177 p sDB *db // Database handle, for "concepts" ingest177 bool pmCellReadWeight(pmCell *cell, // Cell to read into 178 psFits *fits, // FITS file from which to read 179 pmConfig *config // Configuration 178 180 ); 179 181 … … 181 183 /// 182 184 /// Same as pmChipRead, but reads into the weight element of the readouts. 183 bool pmChipReadWeight(pmChip *chip, // Chip to read into184 psFits *fits, // FITS file from which to read185 p sDB *db // Database handle, for "concepts" ingest185 bool pmChipReadWeight(pmChip *chip, // Chip to read into 186 psFits *fits, // FITS file from which to read 187 pmConfig *config // Configuration 186 188 ); 187 189 … … 189 191 /// 190 192 /// Same as pmFPARead, but reads into the weight element of the readouts. 191 bool pmFPAReadWeight(pmFPA *fpa, // FPA to read into192 psFits *fits, // FITS file from which to read193 p sDB *db // Database handle, for "concepts" ingest193 bool pmFPAReadWeight(pmFPA *fpa, // FPA to read into 194 psFits *fits, // FITS file from which to read 195 pmConfig *config // Configuration 194 196 ); 195 197 … … 197 199 /// 198 200 /// Same as pmCellRead, but reads only the headers of the readouts. 199 bool pmCellReadHeaderSet(pmCell *cell, // Cell to read into200 psFits *fits, // FITS file from which to read201 p sDB *db // Database handle, for "concepts" ingest201 bool pmCellReadHeaderSet(pmCell *cell, // Cell to read into 202 psFits *fits, // FITS file from which to read 203 pmConfig *config // Configuration 202 204 ); 203 205 … … 205 207 /// 206 208 /// Same as pmChipRead, but reads only the headers of the readouts. 207 bool pmChipReadHeaderSet(pmChip *chip, // Chip to read into208 psFits *fits, // FITS file from which to read209 p sDB *db // Database handle, for "concepts" ingest209 bool pmChipReadHeaderSet(pmChip *chip, // Chip to read into 210 psFits *fits, // FITS file from which to read 211 pmConfig *config // Configuration 210 212 ); 211 213 … … 213 215 /// 214 216 /// Same as pmFPARead, but reads only the headers of the readouts. 215 bool pmFPAReadHeaderSet(pmFPA *fpa, // FPA to read into216 psFits *fits, // FITS file from which to read217 p sDB *db // Database handle, for "concepts" ingest217 bool pmFPAReadHeaderSet(pmFPA *fpa, // FPA to read into 218 psFits *fits, // FITS file from which to read 219 pmConfig *config // Configuration 218 220 ); 219 221
Note:
See TracChangeset
for help on using the changeset viewer.
