IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 13, 2006, 2:55:43 PM (20 years ago)
Author:
magnier
Message:

cleanups of APTREND stuff, added psfTrendMask to pmPSFAlloc

File:
1 edited

Legend:

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

    r7311 r9562  
    1313# ifndef PM_PSF_H
    1414# define PM_PSF_H
     15
     16typedef enum {
     17    PM_PSF_APTREND_ERROR = 0,
     18    PM_PSF_APTREND_NONE,
     19    PM_PSF_APTREND_CONSTANT,
     20    PM_PSF_APTREND_SKYBIAS,
     21    PM_PSF_APTREND_SKYSAT,
     22    PM_PSF_APTREND_XY_LIN,
     23    PM_PSF_APTREND_XY_QUAD,
     24    PM_PSF_APTREND_SKY_XY_LIN,
     25    PM_PSF_APTREND_SKYSAT_XY_LIN,
     26    PM_PSF_APTREND_ALL
     27} pmPSFApTrendOptions;
    1528
    1629/** pmPSF data structure
     
    4558pmPSF;
    4659
    47 typedef enum {
    48     PM_PSF_NONE,
    49     PM_PSF_CONSTANT,
    50     PM_PSF_SKYBIAS,
    51     PM_PSF_SKYSAT,
    52     PM_PSF_XY_LIN,
    53     PM_PSF_XY_QUAD,
    54     PM_PSF_SKY_XY_LIN,
    55     PM_PSF_SKYSAT_XY_LIN,
    56     PM_PSF_ALL
    57 } pmPSF_ApTrendOptions;
    58 
    5960/**
    6061 *
     
    6364 */
    6465pmPSF *pmPSFAlloc(
    65     pmModelType type,   // type of model for PSF
    66     bool poissonErrors   ///< use poissonian errors or not?
     66    pmModelType type,     // type of model for PSF
     67    bool poissonErrors,
     68    psPolynomial2D *psfTrendMask
    6769);
    6870
     
    101103);
    102104
    103 bool pmPSF_MaskApTrend (psPolynomial4D *trend, pmPSF_ApTrendOptions option);
     105bool pmPSFMaskApTrend (psPolynomial4D *trend, pmPSFApTrendOptions option);
     106
     107pmPSFApTrendOptions pmPSFApTrendOptionFromName (char *name);
    104108
    105109# endif
Note: See TracChangeset for help on using the changeset viewer.