npstat::AbsFilter1DBuilder Struct Referenceabstract
Inheritance diagram for npstat::AbsFilter1DBuilder:
Detailed DescriptionAbstract interface class for building local polynomial filter weights in 1-d Member Function Documentation◆ centralWeightLength()
Length of the filter constructed at a point deeply inside the density support region Implemented in npstat::WeightTableFilter1DBuilder, npstat::MatrixFilter1DBuilder, npstat::DiscreteGauss1DBuilder, npstat::BetaFilter1DBuilder, npstat::BernsteinFilter1DBuilder, and npstat::AbsBoundaryFilter1DBuilder. ◆ keepAllFilters()
Should we keep all filters or can we assume that filters deeply inside the density support region are identical? Implemented in npstat::WeightTableFilter1DBuilder, npstat::MatrixFilter1DBuilder, npstat::DiscreteGauss1DBuilder, npstat::BetaFilter1DBuilder, npstat::BernsteinFilter1DBuilder, and npstat::AbsBoundaryFilter1DBuilder. ◆ lastBandwidthFactor()
Some filter builders may adjust boundary kernels by stretching them. In this case it may be interesting to see the bandwidth factor used. Reimplemented in npstat::AbsBoundaryFilter1DBuilder. ◆ makeFilter()
Build the filter from the given taper function, maximum polynomial degree, bin number for which this filter is constructed, and expected length of the data. The filter is constructed on the heap and later must be deleted. Implemented in npstat::OrthoPolyFilter1DBuilder, npstat::MatrixFilter1DBuilder, npstat::DiscreteGauss1DBuilder, npstat::BetaFilter1DBuilder, and npstat::BernsteinFilter1DBuilder. The documentation for this struct was generated from the following file: Generated by 1.9.1 |