Ask a Question | Search PSRCHIVE: |
Home
|
FourthMomentStats.h Jones< double > evaluate(std::vector< Jones< double > > *grad=0) const void stats(const Profile *profile, double *mean, double *variance=0, double *varmean=0, double *varvar=0) const Get the statistics of the weighted phase bins (deprecated interface) Definition: PhaseWeight.C:420 const Profile * get_eigen_value(unsigned k) Get the eigen values of the polarization vector space. Definition: FourthMomentStats.C:59 Stokes< float > get_Stokes(unsigned ibin) const Get the Stokes 4-vector for the specified bin. Definition: PolnProfile.C:246 Reference::To< const PolnProfile, false > profile The PolnProfile from which statistics will be derived. Definition: PolnProfileStats.h:93 Estimate< double > get_moment_variance(unsigned) const Returns the variance of the baseline for the specified moment. Definition: FourthMomentStats.C:525 void get_weights(std::vector< float > &weights) const Get the weights. Definition: PhaseWeight.C:129 const float * get_amps() const Return a pointer to the amplitudes array. Definition: ProfileAmps.C:141 void separate(PolnProfile &modeA, PolnProfile &modeB) Get the mode-separated profiles. Definition: FourthMomentStats.C:551 virtual unsigned get_nsubint() const =0 Get the number of sub-integrations stored in the file. void eigen(PolnProfile *=0, PolnProfile *=0, PolnProfile *=0) Get the eigen polarization profiles. Definition: FourthMomentStats.C:146 ~FourthMomentStats() Destructor. Definition: FourthMomentStats.C:38 double duration The integration length. Definition: FourthMomentStats.h:88 double bandwidth The bandwidth in MHz. Definition: FourthMomentStats.h:94 virtual unsigned get_nchan() const =0 Get the number of frequency channels used. bool remove_eigen_baseline Subtract the bias induced by sorting the eigen values. Definition: FourthMomentStats.h:97 static const unsigned nmoment The number of unique fourth moments in a Stokes covariance matrix. Definition: StokesCovariance.h:36 unsigned get_nbin() const Get the number of bins. Definition: PolnProfile.C:139 Integration * get_Integration(unsigned subint) Return pointer to the specified Integration. Definition: IntegrationManager.C:41 double folding_period The folding period. Definition: FourthMomentStats.h:91 std::vector< Estimate< double > > moment_variance The variance of the baseline for each moment. Definition: FourthMomentStats.h:109 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 static void debias(Archive *, bool xcovar=true) Worker function corrects bias in output of psr4th. Definition: FourthMomentStats.C:625 Matrix< 4, 4, Estimate< double > > get_covariance(unsigned ibin) const Get the estimated covariance matrix for the specified phase bin. Definition: FourthMomentStats.C:502 void resize(unsigned nbin) Set the number of bins. Definition: PolnProfile.C:101 void set_profile(const PolnProfile *_profile) Set the FourthMoment from which statistics will be derived. Definition: FourthMomentStats.C:43 float get_avg() const Get the weighted average of the Profile amplitudes. Definition: PhaseWeight.C:345 PhaseWeight * baseline() const Return a new PhaseWeight instance with the baseline phase bins masked. Definition: Archive_baseline.C:11 Polarimetric pulse profile transformations and derivations. Definition: PolnProfile.h:34 FourthMomentStats(const PolnProfile *profile=0) Default constructor. Definition: FourthMomentStats.C:27 Computes polarimetric pulse profile statistics. Definition: PolnProfileStats.h:27 void set_mean(const Stokes< Estimate< double > > &) Set the estimated mean Stokes parameters. Definition: ModeSeparation.C:182 Reference::To< Profile > get_modulation_index() Return the phase-resolved modulation index. Definition: FourthMomentStats.C:94 const Profile * get_natural_covariance(unsigned k) Get covariance between polarized and total intensity in natural basis. Definition: FourthMomentStats.C:73 const Profile * get_regression_coefficient(unsigned k) Get the regression coefficients for each polarization vector. Definition: FourthMomentStats.C:66 Phase-resolved four-dimensional covariance matrix of Stokes parameters. Definition: StokesCovariance.h:31 void set_profile(const PolnProfile *) Set the PolnProfile from which statistics will be derived. Definition: PolnProfileStats.C:48 void set_covariance(const Matrix< 4, 4, Estimate< double > > &) Set the estimated covariance matrix of the Stokes parameters. Definition: ModeSeparation.C:218 const Profile * get_Profile(unsigned ipol) const Get the specifed constant profile. Definition: PolnProfile.C:147 void set_Profile(const Profile *profile) const Set the Profile from which statistics are calculated. Definition: PhaseWeight.C:303 Generated using doxygen 1.8.17
|