IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 13, 2006, 8:24:10 PM (21 years ago)
Author:
eugene
Message:

substantial work on the aperture residuals

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphot.h

    r5828 r5980  
    44# include <pslib.h>
    55# include <pmObjects.h>
     6# include <pmGrowthCurve.h>
    67# include <pmPSF.h>
    78# include <pmPSFtry.h>
     
    3738int             psphotSaveImage (psMetadata *header, psImage *image, char *filename);
    3839bool            psphotDefinePixels (pmSource *mySource, const eamReadout *imdata, psF32 x, psF32 y, psF32 Radius);
     40bool            psphotRedefinePixels (pmSource *mySource, const eamReadout *imdata, psF32 x, psF32 y, psF32 Radius);
    3941void            psphotModelGroupInit (void);
    4042
     
    8486bool psphotReplaceUnfit (psArray *sources);
    8587bool psphotDumpMoments (psMetadata *config, psArray *sources);
    86 bool psphotApResid (psArray *sources, psMetadata *config, pmPSF *psf);
     88bool psphotApResid (eamReadout *imdata, psArray *sources, psMetadata *config, pmPSF *psf);
     89bool psphotAssessPSF (eamReadout *imdata, psMetadata *config, pmPSF *psf);
     90
    8791bool psphotWritePSF (pmPSF *psf, char *filename);
    8892pmPSF *psphotReadPSF (char *filename);
     
    9094bool psPolynomial2DtoMD (psMetadata *md, psPolynomial2D *poly, char *format, ...);
    9195bool psPolynomial3DtoMD (psMetadata *md, psPolynomial3D *poly, char *format, ...);
     96bool psPolynomial4DtoMD (psMetadata *md, psPolynomial4D *poly, char *format, ...);
    9297psPolynomial2D *psPolynomial2DfromMD (psMetadata *folder);
    9398psPolynomial3D *psPolynomial3DfromMD (psMetadata *folder);
     99psPolynomial4D *psPolynomial4DfromMD (psMetadata *folder);
    94100bool psphotModelTest (eamReadout *imdata, psMetadata *config);
    95101
     
    112118psPolynomial2D *psImageBicubeFit (psImage *image, int x, int y);
    113119psPlane psImageBicubeMin (psPolynomial2D *poly);
     120void psphotTestArguments (int *argc, char **argv);
     121
     122bool psphotGrowthCurve (eamReadout *imdata, pmPSF *psf);
     123
     124psPolynomial4D *psVectorChiClipFitPolynomial4D(
     125    psPolynomial4D *poly,
     126    psStats *stats,
     127    const psVector *mask,
     128    psMaskType maskValue,
     129    const psVector *f,
     130    const psVector *fErr,
     131    const psVector *x,
     132    const psVector *y,
     133    const psVector *z,
     134    const psVector *t);
     135
     136// XXX deprecated
     137// bool psphotApResidFullFit (psVector *x, psVector *y, psVector *radius, psVector *rflux, psVector *apresid, psVector *dmag);
     138// bool psphotApResidPolyFit (psVector *x, psVector *y, psVector *radius, psVector *rflux, psVector *apresid, psVector *dmag);
Note: See TracChangeset for help on using the changeset viewer.