Ask a Question | Search PSRCHIVE: |
![]()
|
PolnProfile.h ProfileWeight algorithms that compute profile baselines. Definition BaselineEstimator.h:19 void set_pseudoStokes(unsigned ibin, const Quaternion< float, Hermitian > &) Set the pseudo-Stokes 4-vector for the specified bin. Definition PolnProfile.C:284 void get_ellipticity(std::vector< Estimate< double > > &, float sigma) const Return the ellipticity and its estimated error for each pulse phase. Definition PolnProfile.C:794 void convert_basis(Signal::Basis basis) Convert the Stokes parameters to the specified basis. Definition PolnProfile.C:545 void check(const char *method, Signal::State want_state, unsigned want_ibin) const Throw an exception if want_state != state or want_ibin >= nbin. Definition PolnProfile.C:225 PhaseWeight * get_baseline() const Get the baseline (if not the one set above, then the default) Definition PolnProfile.C:203 void get_orientation(std::vector< Estimate< double > > &, float sigma) const Return the orientation and its estimated error for each pulse phase. Definition PolnProfile.C:923 Reference::To< PhaseWeight > my_baseline The baseline derived from the data. Definition PolnProfile.h:186 void sum(const PolnProfile *that) Add that to this. Definition PolnProfile.C:117 Signal::Basis get_basis() const Get the Basis of the poln profile. Definition PolnProfile.h:86 void get_linear(Profile *) const Return the linear polarization profile. Definition PolnProfile.C:760 void rotate_phase(double turns) Rotate the phase of each profile. Definition PolnProfile.C:339 void convert_state(Signal::State state) Convert to the specified state. Definition PolnProfile.C:451 static bool normalize_weight_by_absolute_gain When set, PolnProfile::transform will normalize the Profile::weight. Definition PolnProfile.h:34 Jones< double > get_coherence(unsigned ibin) const Get the coherency matrix for the specified bin. Definition PolnProfile.C:298 Signal::State state The state of the polarimetric profiles. Definition PolnProfile.h:177 void get_circular(Profile *) const Return the absolute circular polarization profile. Definition PolnProfile.C:779 void get_polarized_squared(Profile *) const Return the total polarization squared profile. Definition PolnProfile.C:751 double get_linear_variance() const Return the variance of L estimated from off-pulse Q and U. Definition PolnProfile.C:859 void set_Stokes(unsigned ibin, const Stokes< float > &) Set the Stokes 4-vector for the specified bin. Definition PolnProfile.C:255 void set_baseline(PhaseWeight *) Set the baseline used by some methods. Definition PolnProfile.C:325 Quaternion< float, Hermitian > get_pseudoStokes(unsigned ibin) const Get the pseudo-Stokes 4-vector for the specified bin. Definition PolnProfile.C:270 void transform(const Jones< double > &response) Perform the congruence transformation on each bin of the profile. Definition PolnProfile.C:358 Reference::To< PhaseWeight > baseline The baseline set in set_baseline. Definition PolnProfile.h:183 Stokes< float > get_Stokes(unsigned ibin) const Get the Stokes 4-vector for the specified bin. Definition PolnProfile.C:242 const float * get_amps(unsigned ipol) const Returns a const pointer to the start of the array of amplitudes. Definition PolnProfile.C:167 void scale(double scale) multiplies each bin of each profile by scale Definition PolnProfile.C:330 const Profile * get_Profile(unsigned ipol) const Get the specifed constant profile. Definition PolnProfile.C:143 double sumsq(int bin_start=0, int bin_end=0) const Returns the sum of all amplitudes squared. Definition PolnProfile.C:440 void resize(unsigned nbin) Set the number of bins. Definition PolnProfile.C:101 virtual PolnProfile * clone() const Clone operator. Definition PolnProfile.C:42 void set_coherence(unsigned ibin, const Jones< double > &) Set the coherency matrix for the specified bin. Definition PolnProfile.C:312 unsigned get_nbin() const Get the number of bins. Definition PolnProfile.C:135 void sum_difference(Profile *sum, Profile *difference) Efficiently forms the inplace sum and difference of two profiles. Definition PolnProfile.C:521 Signal::State get_state() const Get the State of the poln profile. Definition PolnProfile.h:89 void get_polarized(Profile *) const Return the total polarization profile. Definition PolnProfile.C:742 void invconv(Profile *) const Return the invariant autoconvolution. Definition PolnProfile.C:603 Signal::Basis basis The basis in which the radiation is measured. Definition PolnProfile.h:174 void invint(Profile *invint, bool second=true) const Return the invariant interval. Definition PolnProfile.C:570 void get_linear_squared(Profile *) const Return the linear polarization squared profile. Definition PolnProfile.C:770 Reference::To< Profile > profile[4] References to the polarimetric profiles. Definition PolnProfile.h:180 Reference::To< StokesCovariance > covariance The phase-resolved four-dimensional Stokes covariance matrix. Definition PolnProfile.h:189 void get_sum_squared(Profile *rss, unsigned jpol, unsigned kpol) const Does the work for get_root_sum_squared, get_polarized_squared and get_linear_squared. Definition PolnProfile.C:721 void get_root_sum_squared(Profile *rss, unsigned jpol, unsigned kpol, BaselineEstimator *baseline_estimator=0) const Does the work for get_polarized and get_linear. Definition PolnProfile.C:684 void diff(const PolnProfile *that) Subtract that from this. Definition PolnProfile.C:126 void set_amps(unsigned ipol, float *amps) Set the amplitudes of the specified polarization. Definition PolnProfile.C:191 Phase-resolved four-dimensional covariance matrix of Stokes parameters. Definition StokesCovariance.h:26 Basis State Generated using doxygen 1.14.0
|