IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 17, 2014, 12:30:45 PM (12 years ago)
Author:
eugene
Message:

merge changes (from past YEAR) into trunk

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  
        2424psphotModelTest
        2525psphotMinimal
         26psphotFullForce
         27psmakecff
         28psphotFullForceSummary
    • Property svn:mergeinfo deleted
  • branches/eam_branches/ipp-ops-20130712/psphot/src/psphot.h

    r35769 r37066  
    1818    PSPHOT_SINGLE,
    1919    PSPHOT_FORCED,
     20    PSPHOT_FULL_FORCE,
    2021    PSPHOT_MAKE_PSF,
    2122    PSPHOT_MODEL_TEST,
     
    8182bool            psphotSourceStatsReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe, bool setWindow);
    8283
     84bool            psphotFullForceSourceStats (pmConfig *config, const pmFPAview *view, const char *filerule, bool setWindow);
     85bool            psphotFullForceSourceStatsReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe, bool setWindow);
     86
    8387bool            psphotDeblendSatstars (pmConfig *config, const pmFPAview *view, const char *filerule);
    8488bool            psphotDeblendSatstarsReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe);
     
    122126bool            psphotAddOrSubNoise_Threaded (psThreadJob *job);
    123127
     128bool            psphotChooseAnalysisOptions (pmConfig *config, const pmFPAview *view, const char *filerule);
     129bool            psphotChooseAnalysisOptionsReadout(pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe);
     130bool            psphotChooseAnalysisOptionsByObject(pmConfig *config, const pmFPAview *view, const char *filerule, psArray *objects);
     131
    124132bool            psphotExtendedSourceAnalysis (pmConfig *config, const pmFPAview *view, const char *filerule);
    125133bool            psphotExtendedSourceAnalysisReadout (pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe);
     
    136144bool            psphotMagnitudesReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, pmReadout *readout, psArray *sources, pmPSF *psf);
    137145bool            psphotMagnitudes_Threaded (psThreadJob *job);
     146
     147bool            psphotLensing (pmConfig *config, const pmFPAview *view, const char *filerule);
     148bool            psphotLensingReadout(pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe);
     149bool            psphotLensingPSFtrendsReadout(pmConfig *config, const pmFPAview *view, const char *filerule, int index, psMetadata *recipe);
    138150
    139151bool            psphotEfficiency (pmConfig *config, const pmFPAview *view, const char *filerule);
     
    341353bool psphotForcedReadout(pmConfig *config, const pmFPAview *view, const char *filerule);
    342354
     355pmConfig *psphotFullForceArguments(int argc, char **argv);
     356bool psphotFullForceReadout(pmConfig *config, const pmFPAview *view, const char *filerule);
     357
    343358pmConfig *psphotMinimalArguments(int argc, char **argv);
    344359bool psphotReadoutMinimal(pmConfig *config, const pmFPAview *view, const char *filerule);
     
    349364pmConfig *psphotModelTestArguments(int argc, char **argv);
    350365bool psphotModelTestReadout(pmConfig *config, const pmFPAview *view, const char *filerule);
     366
     367bool psphotFullForceSummaryReadout (pmConfig * config, const pmFPAview *view);
    351368
    352369int psphotFileruleCount(const pmConfig *config, const char *filerule);
     
    414431} psphotStackOptions;
    415432
     433typedef struct {
     434    float   Q;
     435    float   NSigma;
     436    float   clampSN;
     437    int     extModelType;
     438} psphotGalaxyShapeOptions;
     439
    416440/*** psphotStackMatchPSF prototypes ***/
    417441bool psphotStackMatchPSFs (pmConfig *config, const pmFPAview *view);
     
    475499bool psphotSourceChildren (pmConfig *config, const pmFPAview *view, const char *ruleOut, const char *ruleSrc);
    476500bool 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);
     501psArray *psphotSourceChildrenByObject (pmConfig *config, const pmFPAview *view, const char *filerule, psArray *objectsSrc, bool sourcesSubtracted);
    478502
    479503bool psphotSourceParents (pmConfig *config, const pmFPAview *view, const char *ruleOut, const char *ruleSrc);
     
    496520bool psphotKronIterateReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char * filerule, pmReadout *readout, psArray *sources, pmPSF *psf, int index, int pass);
    497521bool psphotKronIterate_Threaded (psThreadJob *job);
     522
     523bool psphotKronFlux (pmConfig *config, const pmFPAview *view, const char *filerule);
     524bool psphotKronFluxReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char *filerule, pmReadout *readout, psArray *sources);
     525bool psphotKronFlux_Threaded (psThreadJob *job);
     526bool psphotKronFluxSource (pmSource *source, psImageMaskType maskVal);
     527
     528bool psphotPetroFlux (pmConfig *config, const pmFPAview *view, const char *filerule);
     529bool psphotPetroFluxReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char * filerule, pmReadout *readout, psArray *sources);
     530bool psphotPetroFlux_Threaded (psThreadJob *job);
     531bool psphotPetroFluxSource (pmSource *source, psImageMaskType maskVal);
     532
     533bool psphotGalaxyShape (pmConfig *config, const pmFPAview *view, const char *filerule);
     534bool psphotGalaxyShapeReadout(pmConfig *config, psMetadata *recipe, const pmFPAview *view, const char * filerule, pmReadout *readout, psArray *sources, pmPSF *psf);
     535bool psphotGalaxyShape_Threaded (psThreadJob *job);
     536bool psphotGalaxyShapeGrid (pmSource *source, pmSourceFitOptions *fitOptions, psphotGalaxyShapeOptions *opt, psImageMaskType maskVal, int psfSize);
     537bool psphotGalaxyShapeSource (pmPCMdata *pcm, pmSource *source, pmSourceGalaxyFits *galaxyFits, psImageMaskType maskVal, int psfSize, bool saveResults);
     538psphotGalaxyShapeOptions *psphotGalaxyShapeOptionsAlloc();
     539bool psphotGalaxyShapeOptionsSet(pmSource *source, pmSourceGalaxyFits *galaxyFits, psphotGalaxyShapeOptions *defaultOptions);
    498540
    499541bool psphotRadialProfileWings (pmConfig *config, const pmFPAview *view, const char *filerule);
Note: See TracChangeset for help on using the changeset viewer.