|
R3BROOT
R3B analysis software
|
This is the complete list of members for R3B::HuberRegressor, including all inherited members.
| calculate_loss(const double *raw_pars) -> double | R3B::HuberRegressor | private |
| calculate_p_value(const std::vector< double > &y_errs, double scale=1.) -> double | R3B::HuberRegressor | |
| check_outlier(double x_val, double y_val) const -> std::pair< bool, double > | R3B::HuberRegressor | |
| check_outlier(double x_val, double y_val, const std::pair< double, double > &weight_bias) const -> std::pair< bool, double > | R3B::HuberRegressor | |
| Config typedef | R3B::HuberRegressor | |
| config_ | R3B::HuberRegressor | private |
| DEFAULT_SIGMA | R3B::HuberRegressor | static |
| get_config_ref() -> Config & | R3B::HuberRegressor | inline |
| get_result() const -> const Result & | R3B::HuberRegressor | inline |
| HuberRegressor(Config config=Config{}, std::unique_ptr< ROOT::Math::Minimizer > minimizer=std::unique_ptr< ROOT::Math::Minimizer >{ ROOT::Math::Factory::CreateMinimizer("Minuit2") }) | R3B::HuberRegressor | explicit |
| minimizer_ | R3B::HuberRegressor | private |
| n_pars | R3B::HuberRegressor | privatestatic |
| reset_parameters() | R3B::HuberRegressor | |
| result_ | R3B::HuberRegressor | private |
| set_par_errors(const double *raw_error_ptr) | R3B::HuberRegressor | private |
| set_par_values(const double *raw_pars_ptr) | R3B::HuberRegressor | private |
| sigma_ | R3B::HuberRegressor | private |
| train_from_data(const std::vector< double > &x_vals, const std::vector< double > &y_vals) -> bool | R3B::HuberRegressor | |
| x_vals_ | R3B::HuberRegressor | private |
| y_vals_ | R3B::HuberRegressor | private |