npstat::QuantileRegressionOnHisto< Numeric > Class Template Reference
Inheritance diagram for npstat::QuantileRegressionOnHisto< Numeric >:
Detailed Descriptiontemplate<typename Numeric>
|
npstat::QuantileRegressionOnHisto< Numeric >::QuantileRegressionOnHisto | ( | const HistoND< Numeric > & | histo, |
const QuadraticOrthoPolyND & | poly, | ||
double | quantile | ||
) |
Constructor arguments are as follows:
histo – Histogrammed data. It is assumed that the histogram is filled with actual event counts and that the quantity which is being regressed is used for the last histogram axis. The dimensionality of the histogram therefore must be larger by 1 than the dimensionality of the QuadraticOrthoPolyND object. Histogram overflow bins will be ignored.
poly – the set of orthogonal polynomial used to construct the local regression surface.
quantile – The quantile to determine (between 0.0 and 1.0).
This object will not own "histo" or "poly" objects. These objects must still exist when this QuantileRegressionOnHisto object is in use.
|
inlinevirtual |
Method from AbsArrayProjector we have to implement
Implements npstat::AbsArrayProjector< Numeric, double >.
|
inline |
Examine the data
|
virtual |
Process one array point
Implements npstat::AbsArrayProjector< Numeric, double >.
Reimplemented in npstat::CensoredQuantileRegressionOnHisto< Numeric, Num2 >.
|
inlinevirtual |
Return the result at the end of array processing
Implements npstat::AbsArrayProjector< Numeric, double >.