Changeset 396
- Timestamp:
- Apr 7, 2004, 12:42:11 PM (22 years ago)
- Location:
- trunk/archive/pslib/include
- Files:
-
- 9 edited
-
psAstrom.h (modified) (4 diffs)
-
psDateTime.h (modified) (1 diff)
-
psFFT.h (modified) (1 diff)
-
psImage.h (modified) (1 diff)
-
psLib.h (modified) (1 diff)
-
psMemory.h (modified) (1 diff)
-
psMetaData.h (modified) (1 diff)
-
psPosition.h (modified) (1 diff)
-
psStdArrays.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive/pslib/include/psAstrom.h
r344 r396 77 77 int nChips; ///< Number of Cells assigned 78 78 int nAlloc; ///< Number of Cells available 79 psChip *chips;///< Chips in the Focal Plane Array79 struct psChip *chips; ///< Chips in the Focal Plane Array 80 80 81 81 psMetaDataSet *md; ///< FPA-level metadata … … 94 94 typedef struct { 95 95 int nCells; ///< Number of Cells assigned 96 psCell *cells;///< Cells in the Chip96 struct psCell *cells; ///< Cells in the Chip 97 97 98 98 psMetaDataSet *md; ///< Chip-level metadata … … 108 108 int nReadouts; ///< number of readouts in this cell realization; each may have its 109 109 ///< own image, objects and overscan. 110 psReadout *readouts; ///< Readouts from the cell110 struct psReadout *readouts; ///< Readouts from the cell 111 111 psMetaDataSet *md; ///< Cell-level metadata 112 112 … … 115 115 psCoordXform *cellToSky; ///< Quick and Dirty transformations from cell coordinates to sky 116 116 117 psChip *parentChip; ///< chip which contains this cell117 struct psChip *parentChip; ///< chip which contains this cell 118 118 } psCell; 119 119 -
trunk/archive/pslib/include/psDateTime.h
r344 r396 14 14 * \{ 15 15 */ 16 17 /** psTime is the time structure we will use throughout. This needs to be revised. If we end up wrapping 18 libTAI, then we'll probably just use their time struct. But until then, we need this temporary 19 definition. */ 20 typedef struct { 21 long numSeconds; ///< Number of seconds from some defined epoch 22 double fracSeconds; ///< Fraction of seconds 23 } psTime; 24 16 25 17 26 /** Get current MJD, for a timestamp \ingroup AstroGroup */ -
trunk/archive/pslib/include/psFFT.h
r344 r396 71 71 */ 72 72 psFFT * 73 psFFTCrossCorrelate(psFFT *out ///< Output FFT (or NULL)73 psFFTCrossCorrelate(psFFT *out, ///< Output FFT (or NULL) 74 74 const psFFT *fft1, const psFFT *fft2 ///< FFTs to use in cross-correlation 75 75 ); -
trunk/archive/pslib/include/psImage.h
r378 r396 24 24 psComplex **rows_complex; ///< pointers to psComplex data 25 25 } rows; 26 psImage *parent;///< parent, if a subimage26 struct psImage *parent; ///< parent, if a subimage 27 27 int Nchildren; ///< number of subimages 28 psImage *children;///< children of this region; array of Nchildren pointers28 struct psImage *children; ///< children of this region; array of Nchildren pointers 29 29 } psImage; 30 30 -
trunk/archive/pslib/include/psLib.h
r324 r396 23 23 # include <psDlist.h> 24 24 25 /* These are here to ensure things compile --- ordering is important. ): */ 26 /** @ingroup MathGroup */ 27 # include <psStats.h> 28 # include <psFunctions.h> 29 /** @ingroup AstroGroup */ 30 # include <psMetaData.h> 31 # include <psImage.h> 32 25 33 /** @defgroup MathGroup Math Utilities */ 26 34 # include <psBitMask.h> -
trunk/archive/pslib/include/psMemory.h
r369 r396 92 92 93 93 /// Set call back for when a particular memory block is allocated 94 psMem CB psMemAllocateCBSet(psMemAllocateCB func) ///< Function to run94 psMemAllocateCB psMemAllocateCBSet(psMemAllocateCB func) ///< Function to run 95 95 ; 96 96 97 97 /// Set call back for when a particular memory block is freed 98 psMem CB psMemFreeCBSet(psMemFreeCB func) ///< Function to run98 psMemFreeCB psMemFreeCBSet(psMemFreeCB func) ///< Function to run 99 99 ; 100 100 -
trunk/archive/pslib/include/psMetaData.h
r377 r396 49 49 psHash *restrict table; ///< hash table of the same metadata 50 50 } psMetaDataSet; 51 52 /** Metadata is actually a "set of metadata" */ 53 typedef psMetaDataSet psMetadata; 51 54 52 55 /** Functions **************************************************************/ -
trunk/archive/pslib/include/psPosition.h
r344 r396 55 55 /** apply the optical distortion to the given coordinate, magnitude, color */ 56 56 psCoord *psDistortionApply (psCoord *out, ///< Output coordinates, or NULL 57 const ps distortion *pattern, ///< optical distortion pattern57 const psDistortion *pattern, ///< optical distortion pattern 58 58 const psCoord *coords, ///< input coordinate 59 59 float mag, ///< magnitude of object -
trunk/archive/pslib/include/psStdArrays.h
r373 r396 189 189 190 190 /** Reallocator \ingroup DataGroup */ 191 psVectorArray *psVectorArrayRealloc(psVectorArray *myArray ///< Array to reallocate191 psVectorArray *psVectorArrayRealloc(psVectorArray *myArray, ///< Array to reallocate 192 192 int nalloc) ///< Total number of elements to make available 193 193 ;
Note:
See TracChangeset
for help on using the changeset viewer.
