Changeset 2920


Ignore:
Timestamp:
06/28/07 15:14:00 (12 years ago)
Author:
curtis
Message:

Add counts information to FWHM print-out.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loci/apps/slim/SlimPlotter.java

    r2692 r2920  
    13721372        log("Calculating full width half maxes"); 
    13731373        fwhmLines = new float[channels][3][2]; 
     1374        int grandTotal = 0; 
    13741375        for (int c=0, cc=0; c<channels; c++) { 
    13751376          if (!cVisible[c]) continue; 
    13761377          // sum across all pixels 
    13771378          int[] sums = new int[timeBins]; 
     1379          int sumTotal = 0; 
    13781380          for (int t=0; t<timeBins; t++) { 
    13791381            if (roiCount == 1) sums[t] = values[c][roiY][roiX][t]; 
     
    13851387              } 
    13861388            } 
     1389            sumTotal += sums[t]; 
    13871390          } 
    13881391          int maxSum = 0; 
    13891392          for (int t=0; t<timeBins; t++) if (sums[t] > maxSum) maxSum = sums[t]; 
     1393          grandTotal += sumTotal; 
    13901394          // find full width half max 
    13911395          float half = maxSum / 2f; 
     
    14111415          float h1 = 1000 * fwhm1, h2 = 1000 * fwhm2; 
    14121416          log("\tChannel " + s + ": fwhm = " + (h2 - h1) + " ps"); 
     1417          log("\t             counts = " + sumTotal); 
    14131418          log("\t             peak = " + sums[maxPeak]); 
    14141419          log("\t             center = " + ((h1 + h2) / 2) + " ps"); 
     
    14171422          cc++; 
    14181423        } 
     1424        log("\tTotal counts = " + grandTotal); 
    14191425      } 
    14201426 
Note: See TracChangeset for help on using the changeset viewer.