7 #ifndef Tomato_OXFITTERAMOEBAVNL_H 8 #define Tomato_OXFITTERAMOEBAVNL_H 10 #include "CmakeConfigForTomato.h" 19 class ModelT1AdapterVnlCost;
21 template<
typename MeasureType>
22 class FitterAmoebaVnl :
public Fitter<MeasureType> {
29 virtual int performFitting();
32 ModelT1AdapterVnlCost *getModelAdaptedToVnl()
const;
48 virtual Fitter<MeasureType> *newByCloning() {
return new FitterAmoebaVnl<MeasureType>(*this); }
53 virtual ~FitterAmoebaVnl();
57 virtual void configureMinimizer();
61 vnl_amoeba *_VnlFitter;
62 ModelT1AdapterVnlCost *_FunctionsAdaptedToVnl;
68 #ifndef TOMATOLIB_COMPILED 69 #include "OxFitterAmoebaVnl.hxx" 70 #endif // TOMATOLIB_COMPILED 74 #endif //Tomato_OXFITTERAMOEBAVNL_H
Definition: OxCalculator.h:19