Changeset 6117 for trunk/psphot/src/psphot.h
- Timestamp:
- Jan 20, 2006, 8:57:16 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphot.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphot.h
r6056 r6117 5 5 # include <pmObjects.h> 6 6 # include <pmGrowthCurve.h> 7 # include <pmConfig.h> 8 # include <pmFPARead.h> 7 9 # include <pmPSF.h> 8 10 # include <pmPSFtry.h> … … 11 13 # include "psModulesUtils.h" 12 14 # include "psSparse.h" 15 #include "pmFPAConstruct.h" 16 17 # define PSPHOT_RECIPE "PSPHOT" 13 18 14 19 # define psMemCopy(A)(psMemIncrRefCounter((A))) 15 20 16 21 // top-level psphot functions 17 psMetadata *psphotArguments (int *argc, char **argv); 18 pmReadout *psphotSetup (psMetadata *config, psMetadata **header); 22 ppConfig *psphotArguments (int *argc, char **argv); 23 ppFile *psphotParseCamera (ppConfig *config); 24 bool psphotImageLoop (ppFile *input, ppConfig *config); 25 19 26 bool psphotModelTest (pmReadout *readout, psMetadata *config); 27 bool psphotReadout (pmReadout *readout, psMetadata *config); 28 bool ppImageLoadPixels (ppFile *input, psDB *db, int chipNum, int cellNum); 29 30 // psphotReadout functions 20 31 psStats *psphotImageStats (pmReadout *readout, psMetadata *config); 21 32 psPolynomial2D *psphotImageBackground (pmReadout *readout, psMetadata *config, psStats *sky); … … 25 36 bool psphotBasicDeblend (psArray *sources, psMetadata *config, psStats *sky); 26 37 pmPSF *psphotChoosePSF (psMetadata *config, psArray *sources, psStats *sky); 27 void psphotOutput (pmReadout *readout, psMetadata * header, psMetadata *config, psArray *sources, pmPSF *psf, psStats *sky);38 void psphotOutput (pmReadout *readout, psMetadata *config); 28 39 29 40 // optional object analysis steps … … 46 57 bool psphotGrowthCurve (pmReadout *readout, pmPSF *psf); 47 58 void psphotTestArguments (int *argc, char **argv); 59 bool pmCellSetMask (pmCell *cell, psMetadata *recipe); 48 60 49 61 // functions to set the correct source pixels … … 56 68 57 69 // output functions 58 bool pmSourcesWrite Text (pmReadout *readout, psMetadata *config, char *filename, psArray *sources, pmPSF *psf, psStats *sky);59 bool pmSourcesWriteOBJ (p mReadout *readout, psMetadata *config, char *filename, psArray *sources, pmPSF *psf, psStats *sky);60 bool pmSourcesWriteCMP (p mReadout *readout, psMetadata *header, psMetadata *config, char *filename, psArray *sources, pmPSF *psf, psStats *sky);61 bool pmSourcesWriteCMF (p mReadout *readout, psMetadata *header, psMetadata *config, char *filename, psArray *sources, pmPSF *psf, psStats *sky);62 bool pmSourcesWrite SX (pmReadout *readout, psMetadata *config, char *filename, psArray *sources, pmPSF *psf, psStats *sky);70 bool pmSourcesWriteSX (psArray *sources, char *filename); 71 bool pmSourcesWriteOBJ (psArray *sources, char *filename); 72 bool pmSourcesWriteCMP (psArray *sources, char *filename, psMetadata *header); 73 bool pmSourcesWriteCMF (psArray *sources, char *filename, psMetadata *header); 74 bool pmSourcesWriteText (psArray *sources, char *filename); 63 75 64 bool pmModelWritePSFs (psArray *sources, psMetadata *config, char *filename, pmPSF *psf);76 bool pmModelWritePSFs (psArray *sources, char *filename); 65 77 bool pmModelWriteEXTs (psArray *sources, char *filename); 66 78 bool pmModelWriteNULLs (psArray *sources, char *filename); … … 74 86 int pmSourcesDophotType (pmSource *source); 75 87 bool psMetadataItemTransfer (psMetadata *out, psMetadata *in, char *key); 88 89 bool psphotMagnitudes (psMetadata *config, psArray *sources, pmPSF *psf); 76 90 77 91 // PSF / DBL / EXT evaluation functions … … 99 113 psPlane psImageBicubeMin (psPolynomial2D *poly); 100 114 115 bool psImageJpegColormap (char *name); 116 bool psImageJpeg (psImage *image, char *filename, float zero, float scale); 117 101 118 // optional mode for clip fit? 102 119 psPolynomial4D *psVectorChiClipFitPolynomial4D(
Note:
See TracChangeset
for help on using the changeset viewer.
