Changeset 5049 for trunk/psphot/src/psphot.h
- Timestamp:
- Sep 13, 2005, 4:06:55 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphot.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphot.h
r4977 r5049 13 13 psImage *image; 14 14 psImage *mask; 15 psImage * noise;15 psImage *weight; 16 16 psMetadata *header; 17 } psImageData;17 } eamReadout; 18 18 19 19 // top-level psphot functions 20 20 psMetadata *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);21 eamReadout *psphotSetup (psMetadata *config); 22 psStats *psphotImageStats (eamReadout *imdata, psMetadata *config); 23 psArray *pmPeaksSigmaLimit (eamReadout *imdata, psMetadata *config, psStats *sky); 24 psArray *psphotSourceStats (eamReadout *imdata, psMetadata *config, psArray *allpeaks); 25 25 pmPSF *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);26 bool psphotApplyPSF (eamReadout *imdata, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky); 27 bool psphotFitGalaxies (eamReadout *imdata, psMetadata *config, psArray *sources, psStats *skyStats); 28 void psphotOutput (eamReadout *imdata, psMetadata *config, psArray *sources); 29 29 30 30 bool psphotMarkPSF (pmSource *source, float shapeNsigma, float minSN, float maxChi, float SATURATE); … … 32 32 int psphotSortBySN (const void **a, const void **b); 33 33 int psphotSaveImage (psMetadata *header, psImage *image, char *filename); 34 bool psphotDefinePixels (pmSource *mySource, const psImageData*imdata, psF32 x, psF32 y, psF32 Radius);34 bool psphotDefinePixels (pmSource *mySource, const eamReadout *imdata, psF32 x, psF32 y, psF32 Radius); 35 35 36 // psImageDatafunctions37 psImageData *psImageDataAlloc (psImage *image, psImage *noise, psImage *mask, psMetadata *header);36 // eamReadout functions 37 eamReadout *eamReadoutAlloc (psImage *image, psImage *noise, psImage *mask, psMetadata *header); 38 38 39 39 // 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);40 bool pmSourcesWriteText (eamReadout *imdata, char *filename, psArray *sources); 41 bool pmSourcesWriteOBJ (eamReadout *imdata, char *filename, psArray *sources); 42 bool pmSourcesWriteCMP (eamReadout *imdata, char *filename, psArray *sources); 43 bool pmSourcesWriteCMF (eamReadout *imdata, char *filename, psArray *sources); 44 bool pmSourcesWriteSX (eamReadout *imdata, char *filename, psArray *sources); 45 45 int pmSourcesDophotType (pmSource *source); 46 46 bool pmPeaksWriteText (psArray *sources, char *filename);
Note:
See TracChangeset
for help on using the changeset viewer.
