Ask a Question | Search PSRCHIVE: |
Home
|
ProfilePCA.h 101 };
unsigned get_nharm_pca() Get the number of harmonics currently in use. Definition: ProfilePCA.C:74 void add_Integration(const Integration *i) Adds all Profiles in the given Integration to the analysis. Definition: ProfilePCA.C:131 const float * get_amps() const Return a pointer to the amplitudes array. Definition: ProfileAmps.C:141 double * pc_vectors Principal component vectors (eigenvectors) Definition: ProfilePCA.h:104 void frc1d(size_t nfft, float *into, const float *from) float get_weight() const get the weight of the profile Definition: Profile.h:207 void bcr1d(size_t nfft, float *into, const float *from) unsigned get_nbin() const Return the number of bins. Definition: ProfileAmps.h:50 double get_cov_value(unsigned i, unsigned j) Return i,j cov matrix entry. Definition: ProfilePCA.C:190 Type * release() static ProfilePCA * load(const std::string &filename) Load PCA results from a file. Definition: ProfilePCA.C:344 unsigned nharm_pca Number of harmonics to store. Definition: ProfilePCA.h:83 void set_nharm_pca(unsigned nharm) Set the number of harmonics to use for PCA. Definition: ProfilePCA.C:69 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 void unload(const std::string &filename) Unload the PCA results to a file. Definition: ProfilePCA.C:272 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 Examines profile shape variation with principal components analysis. Definition: ProfilePCA.h:25 std::vector< double > pc_values Principal component values (eigenvalues) Definition: ProfilePCA.h:101 std::vector< double > decompose(const Profile *p, unsigned n_pc) Decompose given Profile using first n_pc PCs. Definition: ProfilePCA.C:245 void set_nharm_cov(unsigned nharm) Set the number of harmonics store in cov matrix. Definition: ProfilePCA.C:46 unsigned nharm_cov Number of harmonics to store. Definition: ProfilePCA.h:80 Profile * get_Profile(unsigned ipol, unsigned ichan) Returns a pointer to the Profile given by the specified indeces. Definition: Integration.C:306 unsigned get_nharm_cov() Get the number of harmonics currently stored. Definition: ProfilePCA.C:64 double get_pc_value(unsigned i) Return i-th largest PC value (eigenvalue). Definition: ProfilePCA.C:200 Generated using doxygen 1.8.17
|