IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9526 for trunk/psphot/src


Ignore:
Timestamp:
Oct 12, 2006, 4:23:55 PM (20 years ago)
Author:
rhl
Message:

Provide symbolic names for model parameters

Location:
trunk/psphot/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphotApResid.c

    r9516 r9526  
    5555        apResid->data.F64[Npsf] = source->apMag - source->psfMag;
    5656
    57         xPos->data.F64[Npsf]    = model->params->data.F32[2];
    58         yPos->data.F64[Npsf]    = model->params->data.F32[3];
     57        xPos->data.F64[Npsf]    = model->params->data.F32[PM_PAR_XPOS];
     58        yPos->data.F64[Npsf]    = model->params->data.F32[PM_PAR_YPOS];
    5959
    6060        flux->data.F64[Npsf]    = pow(10.0, -0.4*source->psfMag);
     
    7373        }
    7474
    75         dMag->data.F64[Npsf] = model->dparams->data.F32[1] / model->params->data.F32[1];
     75        dMag->data.F64[Npsf] = model->dparams->data.F32[PM_PAR_FLUX] / model->params->data.F32[PM_PAR_FLUX];
    7676
    7777        psVectorExtend (mask,    100, 1);
     
    9393    }
    9494
    95     // APTREND options : NONE SKYBIAS XY_LIN XY_QUAD SKY_XY_LIN FULL
     95    // APTREND options are defined by the if ... else if ... else if ... else block below
    9696    char *ApTrendOption = psMetadataLookupPtr (&status, recipe, "APTREND");
    9797    if (!status) ApTrendOption = DEFAULT_OPTION;
  • trunk/psphot/src/psphotGrowthCurve.c

    r9270 r9526  
    2323    // assign the x and y coords to the image center
    2424    // create an object with center intensity of 1000
    25     modelRef->params->data.F32[0] = 0;
    26     modelRef->params->data.F32[1] = 1000;
    27     modelRef->params->data.F32[2] = xc;
    28     modelRef->params->data.F32[3] = yc;
     25    modelRef->params->data.F32[PM_PAR_SKY] = 0;
     26    modelRef->params->data.F32[PM_PAR_FLUX] = 1000;
     27    modelRef->params->data.F32[PM_PAR_XPOS] = xc;
     28    modelRef->params->data.F32[PM_PAR_YPOS] = yc;
    2929
    3030    // create modelPSF from this model
Note: See TracChangeset for help on using the changeset viewer.