47 #ifndef G4ConvergenceTester
48 #define G4ConvergenceTester_h 1
107 std::vector<G4double> );
std::vector< G4double > mean_history
G4int largest_score_happened
std::vector< G4int > history_grid
G4double calc_Pearson_r(G4int, std::vector< G4double >, std::vector< G4double >)
std::vector< G4double > r_history
void check_stat_history(std::ostream &out=G4cout)
std::vector< G4double > cpu_time
G4bool is_monotonically_decrease(std::vector< G4double >)
G4double GetStandardDeviation()
G4ConvergenceTester(G4String theName="NONAME")
G4double GetValueOfMinimizingFunction(std::vector< G4double > x)
void ShowResult(std::ostream &out=G4cout)
void calc_grid_point_of_history()
std::vector< G4double > fom_history
std::vector< G4double > vov_history
std::vector< G4double > r2eff_history
std::vector< G4double > var_history
std::map< G4int, G4double > nonzero_histories
std::vector< G4double > f_xi
std::vector< G4double > largest_scores
void calc_slope_fit(std::vector< G4double >)
G4SimplexDownhill< G4ConvergenceTester > * minimizer
std::vector< G4double > sd_history
G4GLOB_DLL std::ostream G4cout
std::vector< G4double > e_history
std::vector< G4double > r2int_history
void ShowHistory(std::ostream &out=G4cout)
G4double slope_fitting_function(std::vector< G4double >)
std::vector< G4double > f_yi
std::vector< G4double > shift_history