| virtual | ~SimulatedAnnealing() |
| static TClass* | Class() |
| virtual TClass* | IsA() const |
| Double_t | Minimize(vector<Double_t>& parameters) |
| void | SetAccuracy(Double_t eps) |
| void | SetInitTemp(Double_t it) |
| void | SetMaxCalls(Int_t mc) |
| void | SetMinTemp(Double_t min) |
| void | SetNEps(Int_t neps) |
| void | SetNumFunLoops(Int_t num) |
| void | SetTempGrad(Double_t dt) |
| void | SetUseAdaptTemp(Bool_t yesno) |
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
| TMVA::SimulatedAnnealing | SimulatedAnnealing(TMVA::IFitterTarget& target, const vector<TMVA::Interval*,allocator<TMVA::Interval*> >& ranges) |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| Double_t | GetPerturbationProbability(Double_t energy, Double_t energyRef, Double_t temperature) |
| Double_t | fEps | epsilon |
| TMVA::IFitterTarget& | fFitterTarget | the fitter target |
| Double_t | fInitialTemperature | initial temperature |
| TMVA::MsgLogger | fLogger | message logger |
| Int_t | fMaxCalls | maximum number of minimisation calls |
| Double_t | fMinTemperature | mimimum temperature |
| Int_t | fNEps | number of epsilons |
| Int_t | fNFunLoops | number of function loops |
| TRandom* | fRandom | random generator |
| const vector<TMVA::Interval*,allocator<TMVA::Interval*> >& | fRanges | parameter ranges |
| Double_t | fTemperatureGradient | temperature gradient |
| Bool_t | fUseAdaptiveTemperature | use adaptive termperature |

constructor
calculates the probability that a perturbation occured