IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 13, 2005, 4:06:55 PM (21 years ago)
Author:
eugene
Message:

changed noise to weight, psImageData to eamReadout

File:
1 edited

Legend:

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

    r4977 r5049  
    1313    psImage *image;
    1414    psImage *mask;
    15     psImage *noise;
     15    psImage *weight;
    1616    psMetadata *header;
    17 } psImageData;
     17} eamReadout;
    1818
    1919// top-level psphot functions
    2020psMetadata  *psphotArguments (int *argc, char **argv);
    21 psImageData *psphotSetup (psMetadata *config);
    22 psStats     *psphotImageStats (psImageData *imdata, psMetadata *config);
    23 psArray     *pmPeaksSigmaLimit (psImageData *imdata, psMetadata *config, psStats *sky);
    24 psArray     *psphotSourceStats (psImageData *imdata, psMetadata *config, psArray *allpeaks);
     21eamReadout *psphotSetup (psMetadata *config);
     22psStats     *psphotImageStats (eamReadout *imdata, psMetadata *config);
     23psArray     *pmPeaksSigmaLimit (eamReadout *imdata, psMetadata *config, psStats *sky);
     24psArray     *psphotSourceStats (eamReadout *imdata, psMetadata *config, psArray *allpeaks);
    2525pmPSF       *psphotChoosePSF (psMetadata *config, psArray *sources, psStats *sky);
    26 bool         psphotApplyPSF (psImageData *imdata, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky);
    27 bool         psphotFitGalaxies (psImageData *imdata, psMetadata *config, psArray *sources, psStats *skyStats);
    28 void         psphotOutput (psImageData *imdata, psMetadata *config, psArray *sources);
     26bool         psphotApplyPSF (eamReadout *imdata, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky);
     27bool         psphotFitGalaxies (eamReadout *imdata, psMetadata *config, psArray *sources, psStats *skyStats);
     28void         psphotOutput (eamReadout *imdata, psMetadata *config, psArray *sources);
    2929
    3030bool         psphotMarkPSF (pmSource *source, float shapeNsigma, float minSN, float maxChi, float SATURATE);
     
    3232int          psphotSortBySN (const void **a, const void **b);
    3333int          psphotSaveImage (psMetadata *header, psImage *image, char *filename);
    34 bool         psphotDefinePixels (pmSource *mySource, const psImageData *imdata, psF32 x, psF32 y, psF32 Radius);
     34bool         psphotDefinePixels (pmSource *mySource, const eamReadout *imdata, psF32 x, psF32 y, psF32 Radius);
    3535
    36 // psImageData functions
    37 psImageData *psImageDataAlloc (psImage *image, psImage *noise, psImage *mask, psMetadata *header);
     36// eamReadout functions
     37eamReadout *eamReadoutAlloc (psImage *image, psImage *noise, psImage *mask, psMetadata *header);
    3838
    3939// output functions
    40 bool         pmSourcesWriteText (psImageData *imdata, char *filename, psArray *sources);
    41 bool         pmSourcesWriteOBJ (psImageData *imdata, char *filename, psArray *sources);
    42 bool         pmSourcesWriteCMP (psImageData *imdata, char *filename, psArray *sources);
    43 bool         pmSourcesWriteCMF (psImageData *imdata, char *filename, psArray *sources);
    44 bool         pmSourcesWriteSX (psImageData *imdata, char *filename, psArray *sources);
     40bool         pmSourcesWriteText (eamReadout *imdata, char *filename, psArray *sources);
     41bool         pmSourcesWriteOBJ (eamReadout *imdata, char *filename, psArray *sources);
     42bool         pmSourcesWriteCMP (eamReadout *imdata, char *filename, psArray *sources);
     43bool         pmSourcesWriteCMF (eamReadout *imdata, char *filename, psArray *sources);
     44bool         pmSourcesWriteSX (eamReadout *imdata, char *filename, psArray *sources);
    4545int          pmSourcesDophotType (pmSource *source);
    4646bool         pmPeaksWriteText (psArray *sources, char *filename);
Note: See TracChangeset for help on using the changeset viewer.