- Timestamp:
- Jul 17, 2014, 12:30:45 PM (12 years ago)
- Location:
- branches/eam_branches/ipp-ops-20130712/psphot
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-ops-20130712/psphot
- Property svn:mergeinfo deleted
-
branches/eam_branches/ipp-ops-20130712/psphot/src
- Property svn:ignore
-
old new 24 24 psphotModelTest 25 25 psphotMinimal 26 psphotFullForce 27 psmakecff 28 psphotFullForceSummary
-
- Property svn:mergeinfo deleted
- Property svn:ignore
-
branches/eam_branches/ipp-ops-20130712/psphot/src/psphot.h
r35769 r37066 18 18 PSPHOT_SINGLE, 19 19 PSPHOT_FORCED, 20 PSPHOT_FULL_FORCE, 20 21 PSPHOT_MAKE_PSF, 21 22 PSPHOT_MODEL_TEST, … … 81 82 bool psphotSourceStatsReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe, bool setWindow); 82 83 84 bool psphotFullForceSourceStats (pmConfig *config, const pmFPAview *view, const char *filerule, bool setWindow); 85 bool psphotFullForceSourceStatsReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe, bool setWindow); 86 83 87 bool psphotDeblendSatstars (pmConfig *config, const pmFPAview *view, const char *filerule); 84 88 bool psphotDeblendSatstarsReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); … … 122 126 bool psphotAddOrSubNoise_Threaded (psThreadJob *job); 123 127 128 bool psphotChooseAnalysisOptions (pmConfig *config, const pmFPAview *view, const char *filerule); 129 bool psphotChooseAnalysisOptionsReadout(pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); 130 bool psphotChooseAnalysisOptionsByObject(pmConfig *config, const pmFPAview *view, const char *filerule, psArray *objects); 131 124 132 bool psphotExtendedSourceAnalysis (pmConfig *config, const pmFPAview *view, const char *filerule); 125 133 bool psphotExtendedSourceAnalysisReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); … … 136 144 bool psphotMagnitudesReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, pmReadout *readout, psArray *sources, pmPSF *psf); 137 145 bool psphotMagnitudes_Threaded (psThreadJob *job); 146 147 bool psphotLensing (pmConfig *config, const pmFPAview *view, const char *filerule); 148 bool psphotLensingReadout(pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); 149 bool psphotLensingPSFtrendsReadout(pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe); 138 150 139 151 bool psphotEfficiency (pmConfig *config, const pmFPAview *view, const char *filerule); … … 341 353 bool psphotForcedReadout(pmConfig *config, const pmFPAview *view, const char *filerule); 342 354 355 pmConfig *psphotFullForceArguments(int argc, char **argv); 356 bool psphotFullForceReadout(pmConfig *config, const pmFPAview *view, const char *filerule); 357 343 358 pmConfig *psphotMinimalArguments(int argc, char **argv); 344 359 bool psphotReadoutMinimal(pmConfig *config, const pmFPAview *view, const char *filerule); … … 349 364 pmConfig *psphotModelTestArguments(int argc, char **argv); 350 365 bool psphotModelTestReadout(pmConfig *config, const pmFPAview *view, const char *filerule); 366 367 bool psphotFullForceSummaryReadout (pmConfig * config, const pmFPAview *view); 351 368 352 369 int psphotFileruleCount(const pmConfig *config, const char *filerule); … … 414 431 } psphotStackOptions; 415 432 433 typedef struct { 434 float Q; 435 float NSigma; 436 float clampSN; 437 int extModelType; 438 } psphotGalaxyShapeOptions; 439 416 440 /*** psphotStackMatchPSF prototypes ***/ 417 441 bool psphotStackMatchPSFs (pmConfig *config, const pmFPAview *view); … … 475 499 bool psphotSourceChildren (pmConfig *config, const pmFPAview *view, const char *ruleOut, const char *ruleSrc); 476 500 bool psphotSourceChildrenReadout (pmConfig *config, const pmFPAview *view, const char *ruleOut, const char *ruleSrc, int index); 477 psArray *psphotSourceChildrenByObject (pmConfig *config, const pmFPAview *view, const char *filerule, psArray *objectsSrc );501 psArray *psphotSourceChildrenByObject (pmConfig *config, const pmFPAview *view, const char *filerule, psArray *objectsSrc, bool sourcesSubtracted); 478 502 479 503 bool psphotSourceParents (pmConfig *config, const pmFPAview *view, const char *ruleOut, const char *ruleSrc); … … 496 520 bool psphotKronIterateReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char * filerule, pmReadout *readout, psArray *sources, pmPSF *psf, int index, int pass); 497 521 bool psphotKronIterate_Threaded (psThreadJob *job); 522 523 bool psphotKronFlux (pmConfig *config, const pmFPAview *view, const char *filerule); 524 bool psphotKronFluxReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char *filerule, pmReadout *readout, psArray *sources); 525 bool psphotKronFlux_Threaded (psThreadJob *job); 526 bool psphotKronFluxSource (pmSource *source, psImageMaskType maskVal); 527 528 bool psphotPetroFlux (pmConfig *config, const pmFPAview *view, const char *filerule); 529 bool psphotPetroFluxReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char * filerule, pmReadout *readout, psArray *sources); 530 bool psphotPetroFlux_Threaded (psThreadJob *job); 531 bool psphotPetroFluxSource (pmSource *source, psImageMaskType maskVal); 532 533 bool psphotGalaxyShape (pmConfig *config, const pmFPAview *view, const char *filerule); 534 bool psphotGalaxyShapeReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char * filerule, pmReadout *readout, psArray *sources, pmPSF *psf); 535 bool psphotGalaxyShape_Threaded (psThreadJob *job); 536 bool psphotGalaxyShapeGrid (pmSource *source, pmSourceFitOptions *fitOptions, psphotGalaxyShapeOptions *opt, psImageMaskType maskVal, int psfSize); 537 bool psphotGalaxyShapeSource (pmPCMdata *pcm, pmSource *source, pmSourceGalaxyFits *galaxyFits, psImageMaskType maskVal, int psfSize, bool saveResults); 538 psphotGalaxyShapeOptions *psphotGalaxyShapeOptionsAlloc(); 539 bool psphotGalaxyShapeOptionsSet(pmSource *source, pmSourceGalaxyFits *galaxyFits, psphotGalaxyShapeOptions *defaultOptions); 498 540 499 541 bool psphotRadialProfileWings (pmConfig *config, const pmFPAview *view, const char *filerule);
Note:
See TracChangeset
for help on using the changeset viewer.
