Ask a Question | Search PSRCHIVE: |
![]()
|
IntegrationExpert.h Provides access to private and protected members of Integration. Definition IntegrationExpert.h:28 void update_absolute_rotation() Update the DeFaradayed extension, as needed. Definition IntegrationExpert.h:92 void copy(const Integration *subint, bool management=true) Copy the data from 'from' into 'this'. Definition IntegrationExpert.h:101 void convert_state(Signal::State state) Convert polarimetric data to the specified state. Definition IntegrationExpert.h:117 std::vector< std::vector< Reference::To< Profile > > > & profiles() Use with care. Definition IntegrationExpert.h:125 void set_zero_phase_aligned(bool flag) Leading edge of phase bin zero = polyco predicted phase zero. Definition IntegrationExpert.h:121 void swap_profiles(unsigned ipol, unsigned ichan, unsigned jpol, unsigned jchan) Swap the two specified Profiles. Definition IntegrationExpert.h:96 void transform(const Jones< float > &response) Perform the congruence transformation on each polarimetric profile. Definition IntegrationExpert.h:109 void resize(unsigned npol=0, unsigned nchan=0, unsigned nbin=0) Set the dimensions of the data container. Definition IntegrationExpert.h:50 void rotate_phase(double phase) Rotate each profile by phase; does not update the epoch attribute. Definition IntegrationExpert.h:66 void insert(Integration *from) Inserts Profiles from Integration into this. Definition IntegrationExpert.h:58 void set_nchan(unsigned numchan) Set the number of frequency channels. Definition IntegrationExpert.h:40 void combine(const Integration *from) Combine the data from 'from' into 'this'. Definition IntegrationExpert.h:105 void dedisperse(unsigned ichan, unsigned kchan, double f0) Dedispersion worker function. Definition IntegrationExpert.h:78 void defaraday(unsigned ichan, unsigned kchan, double f0) Defaraday worker function. Definition IntegrationExpert.h:82 void remove(unsigned ichan) Remove the specified channel. Definition IntegrationExpert.h:54 void rotate(double time) Rotate each profile by time (in seconds); updates the epoch attribute. Definition IntegrationExpert.h:62 void pscrunch() Integrate profiles from single polarizations into one total intensity. Definition IntegrationExpert.h:74 void set_nbin(unsigned numbins) Set the number of pulsar phase bins. Definition IntegrationExpert.h:35 void update_absolute_dispersion() Update the Dedispersed extension, as needed. Definition IntegrationExpert.h:87 void set_npol(unsigned numpol) Set the number of polarization measurements. Definition IntegrationExpert.h:45 void transform(const std::vector< Jones< float > > &response) Perform frequency response on each polarimetric profile. Definition IntegrationExpert.h:113 bool has_parent() const Return true if the Integration has a parent Archive. Definition IntegrationExpert.h:129 void fscrunch(unsigned nscrunch=0) Integrate profiles from neighbouring chans. Definition IntegrationExpert.h:70 const Archive * get_parent() const Provide access to the parent Archive. Definition IntegrationExpert.h:133 virtual unsigned get_nbin() const =0 Get the number of bins in each profile. friend class Archive The Extensions added to this Integration instance. Definition Integration.h:440 friend class Expert The Extensions added to this Integration instance. Definition Integration.h:443 virtual unsigned get_npol() const =0 Get the number of polarization measurements. void phase(Profile *input) Compute the phase of the input complex-valued Profile. Definition Fourier.C:135 State Generated using doxygen 1.14.0
|