IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 17, 2022, 1:54:21 PM (4 years ago)
Author:
eugene
Message:

update ippCheck to handle empty output files

Location:
trunk/ippTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTests

  • trunk/ippTests/ippCheck

  • trunk/ippTests/ippCheck/camstats.pro

    r41981 r42125  
    3838   # results in magFound, fracFound, numFound
    3939   calc.camstats
    40    if ($i == 0)
     40   if (numTotal_sum?[] == 0)
    4141     set numTotal_sum = numTotal
    4242     set numFound_sum = numFound
     
    5757 end
    5858   
    59  set numTotal = numTotal_sum
    60  set numFound = numFound_sum
    61  set numPoss  = numPoss_sum
    62  set numGood  = numGood_sum
    63  delete numTotal_sum numFound_sum numPoss_sum numGood_sum
     59 if (numTotal_sum?[] == 0)
     60   calc.camstats
     61 else
     62   set numTotal = numTotal_sum
     63   set numFound = numFound_sum
     64   set numPoss  = numPoss_sum
     65   set numGood  = numGood_sum
     66   delete numTotal_sum numFound_sum numPoss_sum numGood_sum
     67 end
    6468
    6569 set fracFound = (numTotal > 0) ? numFound / numTotal : zero(numTotal)
     
    7983  $BST2 = -tickpad 0.2 -xpad 3.5 -labelpadx 3.0 -ypad 0.5 -labelpady 0.0 +ypad 4.5 +labelpady 4.0 -labels 1001
    8084 
    81   section aM 0.00 0.66 0.65 0.33
    82   section aR 0.00 0.33 0.65 0.33
    83   section aD 0.00 0.00 0.65 0.33
    84 
    85   section bM 0.65 0.66 0.35 0.33
    86   section bR 0.65 0.33 0.35 0.33
    87   section bD 0.65 0.00 0.35 0.33
     85  section aM 0.00 0.66 0.65 0.33;  label -x mag -y "&sd&h mag"
     86  section aR 0.00 0.33 0.65 0.33;  label -x mag -y "&sd&h R.A."
     87  section aD 0.00 0.00 0.65 0.33;  label -x mag -y "&sd&h Dec"
     88
     89  section bM 0.65 0.66 0.35 0.33;  label -x mag -y "&sd&h mag"
     90  section bR 0.65 0.33 0.35 0.33;  label -x mag -y "&sd&h R.A."
     91  section bD 0.65 0.00 0.35 0.33;  label -x mag -y "&sd&h Dec"
     92
     93  if (RA_PSF?[] == 0)
     94    echo "no sources in datafile"
     95    return
     96  end
    8897
    8998  set dR = 3600*(RA_PSF - Rref)*dcos(Dref)
     
    256265 $Mdel = 0.25
    257266 
     267 if (Mref_out?[] == 0)
     268   create magBin $Mmin $Mmax $Mdel
     269   set numTotal = zero(magBin)
     270   set numFound = zero(magBin)
     271   set numPoss  = zero(magBin)
     272   set numGood  = zero(magBin)
     273   return
     274 end
     275
    258276 delete -q  magBin numTotal numPoss numFound numGood
    259277 for mag $Mmin $Mmax $Mdel
Note: See TracChangeset for help on using the changeset viewer.