26 std::vector<Double_t> fXC;
27 std::vector<Double_t> fWeights;
28 std::vector<UInt_t> fIndxc;
29 std::vector<Double_t> fA_K;
30 std::vector<UInt_t> fIndx;
31 std::vector<UInt_t> fXhead;
32 std::vector<UInt_t> fXboxsz;
33 std::vector<Double_t> fDistC;
34 std::vector<Double_t> fC_K;
35 std::vector<UInt_t> fCinds;
37 mutable std::vector<UInt_t> fHeads;
38 mutable std::vector<Double_t> fDx;
39 mutable std::vector<Double_t> fProds;
56 void BuildModel(
const std::vector<Double_t> &sources, Double_t sigma = 1.,
57 UInt_t dim = 3, UInt_t p = 8, UInt_t k = 0);
59 void BuildModel(
const TGL5DDataSet *sources, Double_t sigma = 1.,
60 UInt_t p = 8, UInt_t k = 0);
63 void Predict(
const std::vector<Double_t> &targets, std::vector<Double_t> &densities,
68 void Kcenter(
const std::vector<double> &x);
70 void Kcenter(
const TGL5DDataSet *sources);
74 void Compute_A_k(
const std::vector<Double_t> &x);
76 void Compute_A_k(
const TGL5DDataSet *sources);
78 TKDEFGT(
const TKDEFGT &rhs);
79 TKDEFGT &operator = (
const TKDEFGT &rhs);