1 #ifndef NPSTAT_LORPE1DCVRESULT_HH_
2 #define NPSTAT_LORPE1DCVRESULT_HH_
23 : filterDegree_(-1.0), bwFactor_(0.0), cvFunction_(0.0),
24 onDegreeBoundary_(
true), onBwBoundary_(
true) {}
28 const double i_bwFactor,
29 const double i_cvFunction,
30 const bool i_onDegreeBoundary,
31 const bool i_onBandwidthBoundary)
32 : filterDegree_(i_filterDegree),
33 bwFactor_(i_bwFactor),
34 cvFunction_(i_cvFunction),
35 onDegreeBoundary_(i_onDegreeBoundary),
36 onBwBoundary_(i_onBandwidthBoundary)
38 assert(this->isValid());
41 inline void setDegreeBoundaryFlag(
const bool b) {onDegreeBoundary_ = b;}
43 inline double filterDegree()
const {
return filterDegree_;}
44 inline double bwFactor()
const {
return bwFactor_;}
45 inline double cvFunction()
const {
return cvFunction_;}
46 inline bool isOnDegreeBoundary()
const {
return onDegreeBoundary_;}
47 inline bool isOnBandwidthBoundary()
const {
return onBwBoundary_;}
49 inline bool isValid()
const {
return filterDegree_ >= 0.0 && bwFactor_ > 0.0;}
55 bool onDegreeBoundary_;
Definition: LOrPE1DCVResult.hh:19
Definition: AbsArrayProjector.hh:14