Changeset 7967


Ignore:
Timestamp:
04/13/12 18:20:02 (8 years ago)
Author:
aivar
Message:

SLIM Plugin: Tidied up estimation code in the Curve Fitter project.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitData.java

    r7935 r7967  
    4242//TODO fix params 
    4343//TODO num components? 
    44 //TODO SP has int for y data, x c/b int too; double m/b useful for advanced binning 
    4544public interface ICurveFitData { 
    4645 
     
    157156     * @return array of fitted data 
    158157     */ 
    159     public double[] getYFitted(); //TODO is this efficient for OpenCL???? s/b asynchronous, don't wait for results??? 
     158    public double[] getYFitted(); 
    160159 
    161160    /** 
     
    223222 
    224223    /** 
    225      * Gets whether to ignore the prompt when using Integral/RLD fitting for an 
    226      * estimate before a LMA fit. 
    227      *  
    228      * This is a TRI2 compatibility wrinkle.  The RLD estimate before a LMA is 
    229      * handled oddly. 
    230      *  
    231      * If never set will return false; 
    232      *  
    233      * @return  
    234      */ 
    235     @Deprecated 
    236     public boolean getIgnorePromptForIntegralEstimate(); 
    237  
    238  
    239     /** 
    240      * Sets whether to ignore the prompt when using Integral/RLD fitting for an 
    241      * estimate before a LMA fit. 
    242      *  
    243      * This is a TRI2 compatibility wrinkle.  The RLD estimate before a LMA is 
    244      * handled oddly. 
    245      *  
    246      * @param ignore  
    247      */ 
    248     @Deprecated 
    249     public void setIgnorePromptForIntegralEstimate(boolean ignore); 
    250  
    251     /** 
    252224     * Gets chi square target. 
    253225     *  
    254      * @return targetted chisquare 
     226     * @return targeted chi square 
    255227     */ 
    256228    public double getChiSquareTarget(); 
     
    259231     * Sets chi square target 
    260232     *  
    261      * @param chiSquare targetted chi square 
     233     * @param chiSquare targeted chi square 
    262234     */ 
    263235    public void setChiSquareTarget(double chiSquareTarget); 
     
    280252     * Gets fitted chi square. 
    281253     *  
    282      * @return fitted chisquare 
     254     * @return fitted chi square 
    283255     */ 
    284256    public double getChiSquare(); 
Note: See TracChangeset for help on using the changeset viewer.