IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 23, 2006, 5:33:37 PM (20 years ago)
Author:
Paul Price
Message:

Fixing code after pushing argc,argv into pmConfig.

File:
1 edited

Legend:

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

    r7638 r7677  
    1212
    1313// top-level psphot functions
    14 pmConfig       *psphotArguments (int *argc, char **argv);
     14pmConfig       *psphotArguments (int argc, char **argv);
    1515bool            psphotParseCamera (pmConfig *config);
    1616bool            psphotImageLoop (pmConfig *config);
     
    3131pmPSF          *psphotChoosePSF (pmReadout *readout, psArray *sources, psMetadata *recipe);
    3232bool            psphotPSFstats (pmReadout *readout, psMetadata *recipe, pmPSF *psf);
    33 bool            psphotEnsemblePSF (pmReadout *readout, psArray *sources, psMetadata *recipe, pmPSF *psf, bool final);
     33bool            psphotEnsemblePSF (pmReadout *readout, psArray *sources, psMetadata *recipe, pmPSF *psf, bool final);
    3434bool            psphotBlendFit (pmReadout *readout, psArray *sources, psMetadata *recipe, pmPSF *psf);
    3535bool            psphotReplaceUnfit (psArray *sources);
     
    4040// basic support functions
    4141void            psphotModelGroupInit (void);
    42 int             psphotSortBySN (const void **a, const void **b);
    43 int             psphotSortByY (const void **a, const void **b);
     42int             psphotSortBySN (const void **a, const void **b);
     43int             psphotSortByY (const void **a, const void **b);
    4444bool            psphotGrowthCurve (pmReadout *readout, pmPSF *psf);
    4545void            psphotTestArguments (int *argc, char **argv);
     
    4848
    4949// functions to set the correct source pixels
    50 bool            psphotInitRadiusPSF (psMetadata *recipe, pmModelType type);
    51 bool            psphotCheckRadiusPSF (pmReadout *readout, pmSource *source, pmModel *model);
    52 bool            psphotCheckRadiusPSFBlend (pmReadout *readout, pmSource *source, pmModel *model, float dR);
    53 bool            psphotInitRadiusEXT (psMetadata *recipe, pmModelType type);
    54 bool            psphotCheckRadiusEXT (pmReadout *readout, pmSource *source, pmModel *model);
     50bool            psphotInitRadiusPSF (psMetadata *recipe, pmModelType type);
     51bool            psphotCheckRadiusPSF (pmReadout *readout, pmSource *source, pmModel *model);
     52bool            psphotCheckRadiusPSFBlend (pmReadout *readout, pmSource *source, pmModel *model, float dR);
     53bool            psphotInitRadiusEXT (psMetadata *recipe, pmModelType type);
     54bool            psphotCheckRadiusEXT (pmReadout *readout, pmSource *source, pmModel *model);
    5555
    5656// output functions
    57 bool            psphotDumpMoments (psMetadata *recipe, psArray *sources);
     57bool            psphotDumpMoments (psMetadata *recipe, psArray *sources);
    5858psMetadata     *psphotDefineHeader (psMetadata *recipe);
    5959bool            psphotWeightBias (pmReadout *readout, psArray *sources, psMetadata *recipe, pmPSF *psf);
    6060
    6161// PSF / DBL / EXT evaluation functions
    62 bool            psphotEvalPSF (pmSource *source, pmModel *model);
    63 bool            psphotEvalDBL (pmSource *source, pmModel *model);
    64 bool            psphotEvalEXT (pmSource *source, pmModel *model);
     62bool            psphotEvalPSF (pmSource *source, pmModel *model);
     63bool            psphotEvalDBL (pmSource *source, pmModel *model);
     64bool            psphotEvalEXT (pmSource *source, pmModel *model);
    6565
    6666//  functions to support the source fitting process
    67 bool            psphotInitLimitsPSF (psMetadata *recipe);
    68 bool            psphotInitLimitsEXT (psMetadata *recipe);
    69 bool            psphotFitBlend (pmReadout *readout, pmSource *source, pmPSF *psf);
    70 bool            psphotFitBlob (pmReadout *readout, pmSource *source, psArray *sources, pmPSF *psf);
    71 bool            psphotFitPSF (pmReadout *readout, pmSource *source, pmPSF *psf);
    72 pmModel        *psphotFitEXT (pmReadout *readout, pmSource *source);
    73 psArray        *psphotFitDBL (pmReadout *readout, pmSource *source);
     67bool            psphotInitLimitsPSF (psMetadata *recipe);
     68bool            psphotInitLimitsEXT (psMetadata *recipe);
     69bool            psphotFitBlend (pmReadout *readout, pmSource *source, pmPSF *psf);
     70bool            psphotFitBlob (pmReadout *readout, pmSource *source, psArray *sources, pmPSF *psf);
     71bool            psphotFitPSF (pmReadout *readout, pmSource *source, pmPSF *psf);
     72pmModel        *psphotFitEXT (pmReadout *readout, pmSource *source);
     73psArray        *psphotFitDBL (pmReadout *readout, pmSource *source);
    7474
    7575// functions to support simultaneous multi-source fitting
    76 bool            psphotFitSet (pmSource *oneSrc, pmModel *oneModel, char *fitset, pmSourceFitMode mode);
     76bool            psphotFitSet (pmSource *oneSrc, pmModel *oneModel, char *fitset, pmSourceFitMode mode);
    7777
Note: See TracChangeset for help on using the changeset viewer.