Ask a Question | Search PSRCHIVE: |
Home
|
Dispersion.h double get_absolute_measure(const Integration *) Return the auxiliary dispersion measure (0 if corrected) Definition: Dispersion.C:52 double get_effective_measure(const Integration *) Return the effective dispersion measure that remains to be corrected. Definition: Dispersion.C:64 virtual unsigned get_npol() const =0 Get the number of polarization measurements. void set(const Integration *) Setup all necessary attributes. Definition: Dispersion.C:114 void combine(double &result, const double &add) Combine delays. Definition: Dispersion.h:61 double get_dispersion_measure() const Get the dispersion measure. Definition: Dispersion.h:80 const ExtensionType * get() const Template method searches for an Extension of the specified type. bool get_corrected(const Integration *data) Return true if the Integration has been dedispersed. Definition: Dispersion.C:73 virtual void set_dispersion_measure(double dm)=0 Set the dispersion measure (in ) virtual void set_dedispersed(bool done=true)=0 Set the value to be returned by get_dedispersed. Array of Profiles integrated over the same time interval. Definition: Integration.h:37 double get_dispersion_measure() const Get the dispersion measure (in ) Definition: Integration.C:456 double get_measure() const Get the correction measure. Definition: ColdPlasma.h:233 void set_measure(double measure) Set the correction measure. Definition: ColdPlasma.h:227 void apply(Integration *, unsigned channel) Phase rotate each profile by the correction. Definition: Dispersion.C:97 void execute(Archive *) Apply the current correction to all sub-integrations in an archive. Definition: Dispersion.C:82 double get_correction_measure(const Integration *) Return the dispersion measure due to the ISM. Definition: Dispersion.C:42 double get_effective_dispersion_measure() const Get the effective dispersion measure that remains to be corrected. Definition: Integration.C:500 double get_shift() const Get the phase shift. Definition: Dispersion.C:121 Convenience interface to Barycentre class. Definition: IntegrationBarycentre.h:25 Auxiliary cold plasma dispersion and birefringence corrections. Definition: AuxColdPlasma.h:26 double get_dispersion_measure() const Get the auxiliary dispersion measure. Definition: AuxColdPlasmaMeasures.C:29 bool get_dedispersed() const Inter-channel dispersion delay has been removed. Definition: Integration.C:467 bool get_auxiliary_dispersion_corrected() const Auxiliary inter-channel dispersion delay has been removed. Definition: Integration.C:530 Stores parameters used to correct auxiliary dispersion and birefringence. Definition: AuxColdPlasmaMeasures.h:24 virtual double get_folding_period() const =0 Get the folding or topocentric pulsar period (in seconds) Profile * get_Profile(unsigned ipol, unsigned ichan) Returns a pointer to the Profile given by the specified indeces. Definition: Integration.C:306 const ExtensionType * get() const Template method searches for an Extension of the specified type. void set_dispersion_measure(double dispersion_measure) Set the dispersion measure. Definition: Dispersion.h:76 Generated using doxygen 1.8.17
|