TKDEFGT() | |
virtual | ~TKDEFGT() |
void | BuildModel(const vector<Double_t>& sources, Double_t sigma = 1., Int_t dim = 3, Int_t p = 8, Int_t k = 0) |
static TClass* | Class() |
virtual TClass* | IsA() const |
void | Predict(const vector<Double_t>& targets, vector<Double_t>& densities, Double_t e) const |
void | SetVerbose(Bool_t v) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
TKDEFGT(const TKDEFGT& rhs) | |
void | Compute_A_k(const vector<Double_t>& x) |
void | Compute_C_k() |
void | Kcenter(const vector<double>& x) |
TKDEFGT& | operator=(const TKDEFGT& rhs) |
vector<Double_t> | fA_K | Polynomial coefficient (pd x K) |
vector<Double_t> | fC_K | Internal data. |
vector<Int_t> | fCinds | Internal data. |
Int_t | fDim | Number of dimensions. |
vector<Double_t> | fDistC | Internal data. |
vector<Double_t> | fDx | Internal data. |
vector<Int_t> | fHeads | Internal data. |
vector<Int_t> | fIndx | Internal data. |
vector<Int_t> | fIndxc | Internal data. |
Int_t | fK | Number of centers. |
Bool_t | fModelValid | Check, if coefficients are ok. |
Int_t | fP | Order of trancation. |
Int_t | fPD | nchoosek(fP + fDim - 1, fDim); |
vector<Double_t> | fProds | Internal data. |
Double_t | fSigma | Noise Standard deviation of the kernel (default sigma = 1) |
Bool_t | fVerbose | |
vector<Double_t> | fWeights | Weights. |
vector<Double_t> | fXC | Centers. |
vector<Int_t> | fXboxsz | Internal data. |
vector<Int_t> | fXhead | Internal data. |
Calculate coefficients for FGT.
Calculate densities.