IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 4, 2011, 1:04:41 PM (15 years ago)
Author:
eugene
Message:

updates to pmPeak to better distinguish peak flux versions; updates to visualization; add bits for substantial suspect masking; consolidate assignment of source position and flux based on peak, moments, etc; improve footprint culling process; fix PSF_QF and PSF_QF_PERFECT calculations; fix source model chisq values

Location:
trunk/psModules
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules

    • Property svn:ignore
      •  

        old new  
        2828ChangeLog
        2929psmodules-*.tar.*
         30a.out.dSYM
  • trunk/psModules/src/objects/pmSourceVisual.c

    r29004 r31153  
    5656
    5757    if (!pmVisualTestLevel("psphot.psf.metric", 2)) return true;
    58 
    59     if (kapa1 == -1) {
    60         kapa1 = KapaOpenNamedSocket ("kapa", "pmSource:plots");
    61         if (kapa1 == -1) {
    62             fprintf (stderr, "failure to open kapa; visual mode disabled\n");
    63             pmVisualSetVisual(false);
    64             return false;
    65         }
    66     }
     58    if (!pmVisualInitWindow (&kapa1, "pmSource:plots")) return false;
    6759
    6860    KapaClearSections (kapa1);
     
    140132
    141133    if (!pmVisualTestLevel("psphot.psf.subpix", 3)) return true;
    142 
    143     if (kapa1 == -1) {
    144         kapa1 = KapaOpenNamedSocket ("kapa", "pmSource:plots");
    145         if (kapa1 == -1) {
    146             fprintf (stderr, "failure to open kapa; visual mode disabled\n");
    147             pmVisualSetVisual(false);
    148             return false;
    149         }
    150     }
     134    if (!pmVisualInitWindow (&kapa1, "pmSource:plots")) return false;
    151135
    152136    KapaClearSections (kapa1);
    153137    KapaInitGraph (&graphdata);
     138    section.bg = KapaColorByName ("none"); // XXX probably should be 'none'
    154139
    155140    int n;
     
    302287
    303288    if (!pmVisualTestLevel("psphot.psf.fits", 2)) return true;
    304 
    305     if (kapa2 == -1) {
    306         kapa2 = KapaOpenNamedSocket ("kapa", "pmSource:images");
    307         if (kapa2 == -1) {
    308             fprintf (stderr, "failure to open kapa; visual mode disabled\n");
    309             pmVisualSetVisual(false);
    310             return false;
    311         }
    312     }
     289    if (!pmVisualInitWindow (&kapa2, "pmSource:images")) return false;
    313290
    314291    // create images 1/10 scale:
     
    385362    if (!source->pixels) return false;
    386363    if (!source->modelFlux) return false;
    387 
    388     if (kapa2 == -1) {
    389         kapa2 = KapaOpenNamedSocket ("kapa", "pmSource:images");
    390         if (kapa2 == -1) {
    391             fprintf (stderr, "failure to open kapa; visual mode disabled\n");
    392             pmVisualSetVisual(false);
    393             return false;
    394         }
    395     }
     364    if (!pmVisualInitWindow (&kapa2, "pmSource:images")) return false;
    396365
    397366    // KapaClearSections (kapa2);
     
    428397    if (!plotPSF) return true;
    429398    if (!pmVisualTestLevel("psphot.psf.resid", 2)) return true;
    430 
    431     if (kapa1 == -1) {
    432         kapa1 = KapaOpenNamedSocket ("kapa", "pmSource:plots");
    433         if (kapa1 == -1) {
    434             fprintf (stderr, "failure to open kapa; visual mode disabled\n");
    435             pmVisualSetVisual(false);
    436             return false;
    437         }
    438     }
     399    if (!pmVisualInitWindow (&kapa1, "pmSource:plots")) return false;
    439400
    440401    KapaClearPlots (kapa1);
    441402    KapaInitGraph (&graphdata);
     403    section.bg = KapaColorByName ("none"); // XXX probably should be 'none'
    442404
    443405    float Xmin = +1e32;
Note: See TracChangeset for help on using the changeset viewer.