npstat::NonparametricCompositeBuilder< Point > Class Template Reference
Inheritance diagram for npstat::NonparametricCompositeBuilder< Point >:
Detailed Descriptiontemplate<class Point>
|
npstat::NonparametricCompositeBuilder< Point >::NonparametricCompositeBuilder | ( | AbsCopulaSmootherBase * | smoothND, |
const std::vector< AbsMarginalSmootherBase * > & | smooth1D, | ||
AbsResponseBoxBuilder< Point > * | boxBuilder, | ||
bool | takePointerOwnership, | ||
unsigned | interpolationDegreeCopula = 1U , |
||
unsigned | interpolationDegreeMarginals = 1U |
||
) |
Constructor arguments are as follows:
smoothND – copula smoother pointer
smooth1D – array of pointers for margin smoothers
boxBuilder – pointer for the response box builder
takePointerOwnership – if true, delete smoothND, boxBuilder, and pointers inside smooth1D in the destructor
interpolationDegreeCopula – interpolation degree for the copula density array. Currently must be 0 or 1, limited by the abilities of BinnedDensityND class.
interpolationDegreeMarginals – interpolation degree for the marginal density array. Currently must be 0 or 1, limited by the abilities of BinnedDensity1D class.
|
inline |
Dimensionality of the reconstructed density
|
inline |
Bandwidth factor used in the most recent copula smoothing
|
inline |
Bandwidth used in the most recent smoothing of the marginals
void npstat::NonparametricCompositeBuilder< Point >::setArchive | ( | gs::AbsArchive * | ar, |
const char * | category = 0 |
||
) |
Set the archive for storing the histograms