#include <LossFunctions.h>
Public Member Functions | |
double | calculateQuantile (std::vector< Event * > &v, double whichQuantile) |
double | fit (std::vector< Event * > &v) override |
Huber () | |
int | id () override |
std::string | name () override |
double | target (Event *e) override |
~Huber () override | |
Public Member Functions inherited from emtf::LossFunction | |
virtual | ~LossFunction ()=default |
Public Attributes | |
double | quantile |
double | residual_median |
Definition at line 119 of file LossFunctions.h.
|
inline |
Definition at line 121 of file LossFunctions.h.
|
inlineoverride |
Definition at line 122 of file LossFunctions.h.
|
inline |
Definition at line 156 of file LossFunctions.h.
References funct::abs(), MillePedeFileConverter_cfg::e, mps_fire::i, and findQualityFiles::v.
Referenced by fit().
|
inlineoverridevirtual |
Implements emtf::LossFunction.
Definition at line 136 of file LossFunctions.h.
References funct::abs(), calculateQuantile(), change_name::diff, MillePedeFileConverter_cfg::e, mps_fire::i, min(), quantile, residual_median, and findQualityFiles::v.
Referenced by trackingPlots.Iteration::modules().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements emtf::LossFunction.
Definition at line 153 of file LossFunctions.h.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inlineoverridevirtual |
Implements emtf::LossFunction.
Definition at line 127 of file LossFunctions.h.
References funct::abs(), MillePedeFileConverter_cfg::e, and quantile.
double emtf::Huber::quantile |
Definition at line 124 of file LossFunctions.h.
double emtf::Huber::residual_median |
Definition at line 125 of file LossFunctions.h.
Referenced by fit().