PSRCHIVE
| Ask a Question | Search PSRCHIVE: |
Home
|
ProfilePCA.h Array of Profiles integrated over the same time interval. Definition Integration.h:37 unsigned nharm_cov Number of harmonics to store. Definition ProfilePCA.h:75 unsigned get_nharm_pca() Get the number of harmonics currently in use. Definition ProfilePCA.C:74 double get_pc_value(unsigned i) Return i-th largest PC value (eigenvalue). Definition ProfilePCA.C:200 static ProfilePCA * load(const std::string &filename) Load PCA results from a file. Definition ProfilePCA.C:344 void set_nharm_cov(unsigned nharm) Set the number of harmonics store in cov matrix. Definition ProfilePCA.C:46 unsigned get_nharm_cov() Get the number of harmonics currently stored. Definition ProfilePCA.C:64 void add_Integration(const Integration *i) Adds all Profiles in the given Integration to the analysis. Definition ProfilePCA.C:131 std::vector< double > pc_values Principal component values (eigenvalues) Definition ProfilePCA.h:96 double get_cov_value(unsigned i, unsigned j) Return i,j cov matrix entry. Definition ProfilePCA.C:190 Profile * get_pc_vector(int i, unsigned nbin) Return i-th largest PC vector (eigenvector) as Profile. Definition ProfilePCA.C:213 void add_Profile(const Profile *p) Adds the given Profile to the analysis. Definition ProfilePCA.C:90 std::vector< double > decompose(const Profile *p, unsigned n_pc) Decompose given Profile using first n_pc PCs. Definition ProfilePCA.C:245 double * pc_vectors Principal component vectors (eigenvectors) Definition ProfilePCA.h:99 unsigned nharm_pca Number of harmonics to store. Definition ProfilePCA.h:78 void set_nharm_pca(unsigned nharm) Set the number of harmonics to use for PCA. Definition ProfilePCA.C:69 void unload(const std::string &filename) Unload the PCA results to a file. Definition ProfilePCA.C:272 Generated using doxygen 1.14.0
|