Changeset 4218


Ignore:
Timestamp:
07/22/08 10:32:49 (12 years ago)
Author:
curtis
Message:

Fix Slim Plotter bugs when using NOR's fitting code with 2 components.

File:
1 edited

Legend:

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

    r4217 r4218  
    13151315          log("\t\tchi2=" + fitter.getReducedChiSquaredError()); 
    13161316          for (int i=0; i<numExp; i++) { 
    1317             int e = 3 * i; 
    13181317            log("\t\ta" + (i + 1) + "=" + 
    1319               (100 * results[i][e] / maxVals[cc]) + "%"); 
    1320             tau[c][i] = binsToPico((float) (1 / results[i][e + 1])); 
     1318              (100 * results[i][0] / maxVals[cc]) + "%"); 
     1319            tau[c][i] = binsToPico((float) (1 / results[i][1])); 
    13211320            log("\t\t" + TAU + (i + 1) + "=" + tau[c][i] + " ps"); 
    1322             log("\t\tc=" + results[i][e + 2]); 
    1323           } 
    1324           fitResults[c] = fitter.getCurve()[0]; 
    1325           // CTR - END LMA CODE 
     1321            log("\t\tc=" + results[i][2]); 
     1322          } 
     1323          fitResults[c] = new double[2 * numExp + 1]; 
     1324          for (int i=0; i<numExp; i++) { 
     1325            int e = 2 * i; 
     1326            fitResults[c][e] = results[i][0]; 
     1327            fitResults[c][e + 1] = results[i][1]; 
     1328          } 
     1329          fitResults[c][2 * numExp] = results[0][2]; 
     1330          // CTR - END NOR CODE 
    13261331          */ 
    13271332 
Note: See TracChangeset for help on using the changeset viewer.