IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 28, 2020, 3:04:10 PM (6 years ago)
Author:
tdeboer
Message:

psModules compilation fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/objects/pmSourceInternal.h

    r41391 r41393  
    3434# define SIGN(X)  (((X) == 0) ? 0 : ((fabs((double)(X))) / (X)))
    3535
     36/**
     37 * this structure defines the parameters to describe a ghost
     38 */
     39typedef 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
     48pmSourceGhost     *pmSourceGhostAlloc (void);
     49
     50pmChip           *pmSourceFindChip (double *xChip, double *yChip, pmFPA *fpa, double xFPA, double yFPA);
     51bool              pmSourceChipBounds (pmFPA *fpa);
     52bool              pmSourceFindChipInXrange (pmFPA *fpa, int nChip, double xFPA, double yFPA);
     53bool              pmSourceFindChipInYrange (pmFPA *fpa, int nChip, double xFPA, double yFPA);
     54bool              pmSourceFindChipYedges (double *yFPAs, double *yFPAe, pmFPA *fpa, int nChip);
     55bool              pmSourceFindChipXedges (double *yFPAs, double *yFPAe, pmFPA *fpa, int nChip);
     56bool              pmSourceFPAtoChip (double *xChip, double *yChip, pmFPA *fpa, int nChip, double xFPA, double yFPA);
     57bool              pmSourceExtractFreeChipBounds(void);
     58
    3659
    3760#endif
Note: See TracChangeset for help on using the changeset viewer.