Changeset 41393 for trunk/psModules/src/objects/pmSourceInternal.h
- Timestamp:
- Jul 28, 2020, 3:04:10 PM (6 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmSourceInternal.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmSourceInternal.h
r41391 r41393 34 34 # define SIGN(X) (((X) == 0) ? 0 : ((fabs((double)(X))) / (X))) 35 35 36 /** 37 * this structure defines the parameters to describe a ghost 38 */ 39 typedef struct { 40 psPlane *srcFP; ///< location in FPA coords of the source star 41 psPlane *FP; ///< location in FPA coords of the ghost center 42 psPlane *chip; ///< location in chip coords of the ghost center 43 double Mag; ///< instrumental magnitude of source star 44 psEllipseAxes inner; ///< inner elliptical annulus boundary 45 psEllipseAxes outer; ///< outer elliptical annulus boundary 46 } pmSourceGhost; 47 48 pmSourceGhost *pmSourceGhostAlloc (void); 49 50 pmChip *pmSourceFindChip (double *xChip, double *yChip, pmFPA *fpa, double xFPA, double yFPA); 51 bool pmSourceChipBounds (pmFPA *fpa); 52 bool pmSourceFindChipInXrange (pmFPA *fpa, int nChip, double xFPA, double yFPA); 53 bool pmSourceFindChipInYrange (pmFPA *fpa, int nChip, double xFPA, double yFPA); 54 bool pmSourceFindChipYedges (double *yFPAs, double *yFPAe, pmFPA *fpa, int nChip); 55 bool pmSourceFindChipXedges (double *yFPAs, double *yFPAe, pmFPA *fpa, int nChip); 56 bool pmSourceFPAtoChip (double *xChip, double *yChip, pmFPA *fpa, int nChip, double xFPA, double yFPA); 57 bool pmSourceExtractFreeChipBounds(void); 58 36 59 37 60 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
