29 #ifndef ROOT_TMVA_ConvergenceTest
30 #define ROOT_TMVA_ConvergenceTest
46 class ConvergenceTest {
54 void SetConvergenceParameters( Int_t steps, Double_t improvement )
55 { fSteps = steps; fImprovement = improvement; }
56 void SetCurrentValue( Float_t value ) { fCurrentValue = value; }
57 Float_t GetCurrentValue() {
return fCurrentValue; }
58 void ResetConvergenceCounter() { fCounter = -1; fMaxCounter = 0; }
61 Bool_t HasConverged( Bool_t withinConvergenceBand = kFALSE );
63 Float_t SpeedControl( UInt_t ofSteps );
68 Float_t fCurrentValue;
83 std::deque<Short_t> fSuccessList;