TPrincipal
class description - source file - inheritance tree
protected:
void MakeNormalised()
void MakeRealCode(const char* filename, const char* prefix, Option_t* option)
public:
TPrincipal(Int_t nVariables, Option_t* opt = "ND")
TPrincipal(const TPrincipal&)
TPrincipal()
virtual ~TPrincipal()
virtual void AddRow(const Double_t* x)
virtual void Browse(TBrowser* b)
static TClass* Class()
virtual void Clear(Option_t* option)
const TMatrixD* GetCovarianceMatrix() const
const TVectorD* GetEigenValues() const
const TMatrixD* GetEigenVectors() const
TList* GetHistograms() const
const TVectorD* GetMeanValues() const
const Double_t* GetRow(Int_t row) const
const TVectorD* GetSigmas() const
const TVectorD* GetUserData() const
virtual TClass* IsA() const
virtual Bool_t IsFolder() const
virtual void MakeCode(const char* filename = "pca", Option_t* option)
virtual void MakeHistograms(const char* name = "pca", Option_t* option = "epsdx")
virtual void MakeMethods(const char* classname = "PCA", Option_t* option)
virtual void MakePrincipals()
virtual void P2X(const Double_t* p, Double_t* x, Int_t nTest)
virtual void Print(Option_t* opt = "MSE") const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual void SumOfSquareResiduals(const Double_t* x, Double_t* s)
void Test(Option_t* option)
virtual void X2P(const Double_t* x, Double_t* p)
protected:
Int_t fNumberOfDataPoints Number of data points
Int_t fNumberOfVariables Number of variables
TVectorD fMeanValues Mean value over all data points
TVectorD fSigmas vector of sigmas
TMatrixD fCovarianceMatrix Covariance matrix
TMatrixD fEigenVectors Eigenvector matrix of trans
TVectorD fEigenValues Eigenvalue vector of trans
TVectorD fOffDiagonal elements of the tridiagonal
TVectorD fUserData Vector of original data points
Double_t fTrace Trace of covarience matrix
TList* fHistograms List of histograms
Bool_t fIsNormalised Normalize matrix?
Bool_t fStoreData Should we store input data?
Last update: Fri May 14 13:32:42 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.