00001 /* @file pmGrowthCurve.h 00002 * @brief functions to manipulate the curve-of-growth data 00003 * 00004 * @author EAM, IfA 00005 * 00006 * @version $Revision: 1.7 $ $Name: $ 00007 * @date $Date: 2007/01/24 02:54:15 $ 00008 * Copyright 2006 Institute for Astronomy, University of Hawaii 00009 */ 00010 00011 # ifndef PM_GROWTH_CURVE_H 00012 # define PM_GROWTH_CURVE_H 00013 00014 /// @addtogroup Objects Object Detection / Analysis Functions 00015 /// @{ 00016 00017 typedef struct 00018 { 00019 psVector *radius; 00020 psVector *apMag; 00021 psF32 refRadius; 00022 psF32 maxRadius; 00023 psF32 fitMag; 00024 psF32 apRef; // apMag[refRadius] 00025 psF32 apLoss; // fitMag - apRef 00026 } 00027 pmGrowthCurve; 00028 00029 pmGrowthCurve *pmGrowthCurveAlloc (psF32 minRadius, psF32 maxRadius, psF32 refRadius); 00030 psF32 pmGrowthCurveCorrect (pmGrowthCurve *growth, psF32 radius); 00031 00032 /// @} 00033 # endif /* PM_GROWTH_CURVE_H */
1.5.1