IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 19, 2009, 8:49:41 AM (17 years ago)
Author:
eugene
Message:

further work on the petrosian analysis & extended sources

File:
1 moved

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090715/psModules/src/objects/pmPetrosian.h

    r25433 r25452  
    1010#ifndef PM_PETROSIAN_H
    1111#define PM_PETROSIAN_H
     12
     13/// @addtogroup Objects Object Detection / Analysis Functions
     14/// @{
    1215
    1316typedef struct {
     
    3336
    3437pmPetrosian *pmPetrosianAlloc();
    35 bool psphotPetrosianFreeVectors(pmPetrosian *petrosian);
    3638
    37 bool psphotPetrosianProfile (pmReadout *readout, pmSource *source, float skynoise);
    38 bool psphotRadialProfilesByAngles (pmSource *source, pmPetrosian *petro, int Nsec, float Rmax);
    39 float psphotRadiusFromProfile (pmSource *source, psVector *radius, psVector *flux, float fluxMin, float fluxMax);
    40 bool psphotRadiiFromProfiles (pmSource *source, pmPetrosian *petrosian, float fluxMin, float fluxMax);
    41 bool psphotEllipticalProfile (pmSource *source, pmPetrosian *petrosian);
    42 bool psphotEllipticalContour (pmSource *source, pmPetrosian *petrosian);
    43 bool psphotPetrosianRadialBins (pmSource *source, pmPetrosian *petrosian, float radiusMax, float skynoise);
    44 bool psphotPetrosianStats (pmSource *source, pmPetrosian *petrosian);
    45 
    46 bool psphotPetrosianSortPair (psVector *index, psVector *extra);
    47 
    48 
    49 bool psphotPetrosianVisualProfileByAngle (psVector *radius, psVector *flux);
    50 bool psphotPetrosianVisualProfileRadii (psVector *radius, psVector *flux, psVector *radiusBin, psVector *fluxBin, float peakFlux, float RadiusRef);
    51 bool psphotPetrosianVisualEllipticalContour (pmPetrosian *petrosian);
    52 
    53 bool psphotPetrosianVisualStats (psVector *radBin, psVector *fluxBin,
    54                                  psVector *refRadius, psVector *meanSB,
    55                                  psVector *petRatio, psVector *petRatioErr, psVector *fluxSum,
    56                                  float petRadius, float ratioForRadius,
    57                                  float petFlux, float radiusForFlux);
     39bool pmPetrosianFreeVectors(pmPetrosian *petrosian);
     40bool pmPetrosianSortPair (psVector *index, psVector *extra);
    5841
    5942/// @}
    6043
    61 
    6244# endif /* PM_PETROSIAN_H */
Note: See TracChangeset for help on using the changeset viewer.