Ask a Question | Search PSRCHIVE: |
![]()
|
Classes |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Protected Member Functions |
Protected Attributes |
List of all members
Pulsar::Calibrator Class Referenceabstract Polarization and flux calibrators. More...
Inheritance diagram for Pulsar::Calibrator:
![]()
Detailed DescriptionPolarization and flux calibrators. Member Function Documentation◆ calibrate()
Calibrate the Pulsar::Archive. Implemented in FluxCalibrator, Pulsar::DoPCalibrator, Pulsar::FluxCalibrator, Pulsar::FrontendCorrection, Pulsar::IonosphereCalibrator, Pulsar::ManualPolnCalibrator, Pulsar::OffPulseCalibrator, and Pulsar::PolnCalibrator. Referenced by Pulsar::DoPCalibrator::calibrate(), and Pulsar::OffPulseCalibrator::calibrate(). ◆ get_epoch()
Return the reference epoch of the calibration experiment. Reimplemented in Pulsar::HybridCalibrator, and Pulsar::SystemCalibrator. References extension. Referenced by Pulsar::ManualPolnCalibrator::match(). ◆ get_Info()
Return the Calibrator::Info information. By default, derived classes need not necessarily define Info Reimplemented in FluxCalibrator, Pulsar::DoPCalibrator, Pulsar::FluxCalibrator, Pulsar::PolarCalibrator, Pulsar::PolnCalibrator, Pulsar::SingleAxisCalibrator, and Pulsar::SystemCalibrator. ◆ get_nchan()
Get the number of frequency channels in the calibrator. Implemented in FluxCalibrator, Pulsar::FluxCalibrator, Pulsar::FrontendCorrection, Pulsar::HybridCalibrator, Pulsar::IonosphereCalibrator, Pulsar::PolnCalibrator, Pulsar::PulsarCalibrator, and Pulsar::SystemCalibrator. ◆ get_type()
Return the Calibrator::Type of derived class. Reimplemented in Pulsar::PolnCalibrator. References type. Referenced by Pulsar::FluxCalibrator::add_observation(). ◆ get_weight()
Get the weight associated with the specified channel. Implemented in FluxCalibrator, Pulsar::FluxCalibrator, Pulsar::FrontendCorrection, Pulsar::IonosphereCalibrator, and Pulsar::PolnCalibrator. ◆ has_calibrator()
Return true if the calibrator attribute has been set. Provide derived classes with access to the calibrator. Referenced by Pulsar::FluxCalibrator::add_observation(), Pulsar::ReceptionCalibrator::add_state(), Pulsar::FluxCalibrator::calibration_setup(), Pulsar::FluxCalibrator::create(), Pulsar::SystemCalibrator::get_nchan(), Pulsar::ReceptionCalibrator::match(), Pulsar::SystemCalibrator::match(), and Pulsar::FluxCalibrator::print(). ◆ new_Extension()
Return a new Calibrator Extension. Implemented in FluxCalibrator, Pulsar::FluxCalibrator, Pulsar::FrontendCorrection, Pulsar::IonosphereCalibrator, and Pulsar::PolnCalibrator. Referenced by new_solution(). ◆ set_calibrator()
Provide derived classes with access to the calibrator. Reimplemented in Pulsar::PolnCalibrator, Pulsar::ReferenceCalibrator, and Pulsar::SystemCalibrator. Referenced by Pulsar::FluxCalibrator::add_observation(), Pulsar::FluxCalibrator::FluxCalibrator(), and Pulsar::PolnCalibrator::set_calibrator(). The documentation for this class was generated from the following files:
Generated using doxygen 1.14.0
|