Ignore:
Timestamp:
Apr 29, 2009 2:31:07 PM (13 years ago)
Author:
srkline
Message:

Added a procedure file that does the necessary wrapping for GenCurveFit?, since it's not a perfect drop-in replacement for FuncFit?. Required modification of the FitWrapper? to switch to GenCurveFit? as needed.
Switch between regular L-M and GenOp? using a menu item.a (sets a gobal)
Still ridiculously slow to use.
Can't yet be used with global fitting. Would be a real pain to implement. Can't imagine how slow that would be to use...

Bug fixes in PatchFiles? (default button for filter type) and Correct (use tolerance of +/- 0.01 pixel for determining of what is a "mismatch" of the beam centers. Problem cropped up with ICE, but should be fixed anyways)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Analysis/SA_includes_v400.ipf

    r475 r495  
    1616#include "PlotUtilsMacro_v40"                   version>=4.00 
    1717#include "PlotManager_v40"                              version>=4.00 
     18#include "NCNR_GenFitUtils"                     // April 2009, compiles OK if XOP not present 
    1819 
    1920#include "USANS_SlitSmearing_v40" 
     
    3940                "Determine Invariant",Execute/P "INSERTINCLUDE \"Invariant_v40\"";Execute/P "COMPILEPROCEDURES ";Execute/P "Make_Invariant_Panel()" 
    4041                "Do Linear Fits",Execute/P "INSERTINCLUDE \"LinearizedFits_v40\"";Execute/P "COMPILEPROCEDURES ";Execute/P "A_OpenFitPanel()" 
     42                GenOpFlagEnable()+"Genetic Optimization Enabled", Init_GenOp() 
     43                GenOpFlagDisable()+"Genetic Optimization Disabled", UnSet_GenOp() 
    4144        End 
    4245        "-" 
Note: See TracChangeset for help on using the changeset viewer.