IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

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

Renamed PM_PAR_FLUX to PM_PAR_I0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/models/pmModel_RGAUSS.c

    r8882 r9529  
    3030    psF32 p  = pow(z, PAR[PM_PAR_7] - 1.0);
    3131    psF32 r  = 1.0 / (1 + z + z*p);
    32     psF32 f  = PAR[PM_PAR_FLUX]*r + PAR[PM_PAR_SKY];
     32    psF32 f  = PAR[PM_PAR_I0]*r + PAR[PM_PAR_SKY];
    3333
    3434    if (deriv != NULL) {
    3535        // note difference from a pure gaussian: q = params->data.F32[1]*r
    36         psF32 t = PAR[PM_PAR_FLUX]*r*r;
     36        psF32 t = PAR[PM_PAR_I0]*r*r;
    3737        psF32 q = t*(1 + PAR[PM_PAR_7]*p);
    3838
     
    8787
    8888    if (flux <= 0) return (1.0);
    89     if (PAR[PM_PAR_FLUX] <= 0) return (1.0);
    90     if (flux >= PAR[PM_PAR_FLUX]) return (1.0);
     89    if (PAR[PM_PAR_I0] <= 0) return (1.0);
     90    if (flux >= PAR[PM_PAR_I0]) return (1.0);
    9191
    9292    // if Sx == Sy, sigma = Sx == Sy
    9393    psF64 sigma = hypot (1.0 / PAR[PM_PAR_SXX], 1.0 / PAR[PM_PAR_SYY]) / sqrt(2.0);
    9494    psF64 dz = 1.0 / (2.0 * sigma*sigma);
    95     psF64 limit = flux / PAR[PM_PAR_FLUX];
     95    psF64 limit = flux / PAR[PM_PAR_I0];
    9696
    9797    // we can do this much better with intelligent choices here
Note: See TracChangeset for help on using the changeset viewer.