- Timestamp:
- 12/20/11 18:44:10 (8 years ago)
- Location:
- trunk/projects/curve-fitter/src/main/java/loci/curvefitter
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/projects/curve-fitter/src/main/java/loci/curvefitter/AbstractCurveFitter.java
r7810 r7841 38 38 * Abstract base class for curve fitters. 39 39 * 40 * @author Aivar Grislis 40 * @author Aivar Grislis grislis at wisc dot edu 41 41 */ 42 42 public abstract class AbstractCurveFitter implements ICurveFitter { 43 43 FitAlgorithm m_fitAlgorithm; 44 44 FitFunction m_fitFunction; 45 NoiseModel m_noiseModel; 45 46 double m_xInc = ICurveFitter.DEFAULT_X_INC; 46 47 boolean[] m_free; … … 65 66 public void setFitFunction(FitFunction function) { 66 67 m_fitFunction = function; 68 } 69 70 @Override 71 public NoiseModel getNoiseModel() { 72 return m_noiseModel; 73 } 74 75 @Override 76 public void setNoiseModel(NoiseModel noiseModel) { 77 m_noiseModel = noiseModel; 67 78 } 68 79 -
trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitData.java
r7810 r7841 171 171 * @param chiSquare targetted chi square 172 172 */ 173 public void setChiSquareTarget(double chiSquareTarget); 174 173 public void setChiSquareTarget(double chiSquareTarget); 175 174 176 175 /** -
trunk/projects/curve-fitter/src/main/java/loci/curvefitter/ICurveFitter.java
r7810 r7841 55 55 SINGLE_EXPONENTIAL, DOUBLE_EXPONENTIAL, TRIPLE_EXPONENTIAL, STRETCHED_EXPONENTIAL 56 56 } 57 58 /** 59 * Specifies noise model for fit. 60 */ 61 public enum NoiseModel { 62 GAUSSIAN_FIT, POISSON_FIT, POISSON_DATA, MAXIMUM_LIKELIHOOD 63 } 57 64 58 65 /** … … 88 95 */ 89 96 public void setFitFunction(FitFunction function); 97 98 /** 99 * Get noise model for fit. 100 * 101 * @return 102 */ 103 public NoiseModel getNoiseModel(); 104 105 /** 106 * Sets noise model for fit. 107 * 108 * @param noiseModel 109 */ 110 public void setNoiseModel(NoiseModel noiseModel); 90 111 91 112 /** -
trunk/projects/curve-fitter/src/main/java/loci/curvefitter/SLIMCurveFitter.java
r7810 r7841 224 224 } 225 225 } 226 226 227 227 if (s_libraryOnPath) { 228 228 // JNA version
Note: See TracChangeset
for help on using the changeset viewer.