Ask a Question | Search PSRCHIVE: |
![]()
|
Classes |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Pulsar::CalibratorExtension Class Reference Stores Calibrator parameters in an Archive. More...
Inheritance diagram for Pulsar::CalibratorExtension:
![]()
Detailed DescriptionStores Calibrator parameters in an Archive. This Archive::Extension class implements the storage of Calibrator data, enabling a calibrator to be constructed from file. Member Function Documentation◆ clone()
Clone method. Implements Pulsar::Archive::Extension. Reimplemented in Pulsar::FluxCalibratorExtension, and Pulsar::PolnCalibratorExtension. References CalibratorExtension(). ◆ frequency_append()Append Calibrator Extension data from another Archive. Reimplemented from Pulsar::Archive::Extension. Reimplemented in Pulsar::FluxCalibratorExtension, and Pulsar::PolnCalibratorExtension. References CalibratorExtension(), frequency_append(), Pulsar::Archive::get(), and Pulsar::in_frequency_order(). Referenced by frequency_append(), Pulsar::FluxCalibratorExtension::frequency_append(), and Pulsar::PolnCalibratorExtension::frequency_append(). ◆ get_interface()
Return a text interfaces that can be used to access this instance. Reimplemented from Pulsar::Archive::Extension. Reimplemented in Pulsar::FluxCalibratorExtension, and Pulsar::PolnCalibratorExtension. ◆ get_nchan()
Get the number of frequency channels. Implements Pulsar::HasChannels. Reimplemented in Pulsar::FluxCalibratorExtension. References weight. Referenced by build(), Pulsar::PolnCalibratorExtension::PolnCalibratorExtension(), Pulsar::PolnCalExtFreqIntegrate::transform(), and Pulsar::FITSArchive::unload(). ◆ get_short_name()
Return a short name. Reimplemented from Pulsar::Archive::Extension. Reimplemented in Pulsar::FluxCalibratorExtension, and Pulsar::PolnCalibratorExtension. ◆ get_weight()
Get the weight of the specified channel. Reimplemented in Pulsar::PolnCalibratorExtension. References range_check(), and weight. ◆ remove_chan()
Remove the inclusive range of channels. Implements Pulsar::HasChannels. Reimplemented in Pulsar::FluxCalibratorExtension, and Pulsar::PolnCalibratorExtension. References centre_frequency, and weight. Referenced by Pulsar::FluxCalibratorExtension::remove_chan(), and Pulsar::PolnCalibratorExtension::remove_chan(). ◆ set_nchan()
Set the number of frequency channels. Implements Pulsar::HasChannels. Reimplemented in Pulsar::FluxCalibratorExtension, and Pulsar::PolnCalibratorExtension. References centre_frequency, and weight. Referenced by build(), Pulsar::FluxCalibratorExtension::set_nchan(), and Pulsar::PolnCalibratorExtension::set_nchan(). ◆ set_type()
Set the type of the calibrator. Reimplemented in Pulsar::PolnCalibratorExtension. References type. Referenced by build(). ◆ set_weight()
Set the weight of the specified channel. Reimplemented in Pulsar::PolnCalibratorExtension. References range_check(), and weight. The documentation for this class was generated from the following files:
Generated using doxygen 1.14.0
|