IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 24, 2009, 8:40:34 AM (17 years ago)
Author:
eugene
Message:

various petrosian / radial profile analysis improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090715/psphot/src/psphotPetrosianVisual.c

    r25128 r25178  
    161161bool psphotPetrosianVisualStats (psVector *radBin, psVector *fluxBin,
    162162                                 psVector *refRadius, psVector *meanSB,
    163                                  psVector *petRatio, psVector *fluxSum,
    164                                  float petRadius, float petFlux)
     163                                 psVector *petRatio, psVector *petRatioErr,
     164                                 psVector *fluxSum,
     165                                 float petRadius, float ratioForRadius,
     166                                 float petFlux, float radiusForFlux)
    165167{
    166168    Graphdata graphdata;
     
    229231
    230232    graphdata.color = KapaColorByName ("black");
    231     pmVisualLimitsFromVectors (&graphdata, radBin, petRatio);
     233    graphdata.ymax = +1.05;
     234    graphdata.ymin = -0.05;
     235    pmVisualLimitsFromVectors (&graphdata, radBin, NULL);
    232236    KapaSetLimits (kapa, &graphdata);
    233237
     
    240244    graphdata.ptype = 0;
    241245    graphdata.size = 1.0;
     246    graphdata.etype = 0x01;
    242247    KapaPrepPlot (kapa, refRadius->n, &graphdata);
    243248    KapaPlotVector (kapa, refRadius->n, refRadius->data.F32, "x");
    244249    KapaPlotVector (kapa, refRadius->n, petRatio->data.F32, "y");
    245 
    246     float ratio_90 = 0.1;
     250    KapaPlotVector (kapa, refRadius->n, petRatioErr->data.F32, "dym");
     251    KapaPlotVector (kapa, refRadius->n, petRatioErr->data.F32, "dyp");
     252    graphdata.etype = 0;
     253
    247254    graphdata.color = KapaColorByName ("red");
    248255    graphdata.style = 2;
     
    251258    KapaPrepPlot   (kapa, 1, &graphdata);
    252259    KapaPlotVector (kapa, 1, &petRadius, "x");
    253     KapaPlotVector (kapa, 1, &ratio_90, "y");
     260    KapaPlotVector (kapa, 1, &ratioForRadius, "y");
    254261
    255262    // *** section 3: radius vs integrated flux
     
    283290    graphdata.size = 2.0;
    284291    KapaPrepPlot   (kapa, 1, &graphdata);
    285     KapaPlotVector (kapa, 1, &petRadius, "x");
     292    KapaPlotVector (kapa, 1, &radiusForFlux, "x");
    286293    KapaPlotVector (kapa, 1, &petFlux, "y");
    287294
Note: See TracChangeset for help on using the changeset viewer.