Ask a Question | Search PSRCHIVE: |
Home
|
Classes |
Public Types |
Public Member Functions |
Protected Types |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
Pulsar::SystemCalibrator Class Referenceabstract PolnCalibrator with estimated calibrator Stokes parameters. More...
Inheritance diagram for Pulsar::SystemCalibrator:
Detailed DescriptionPolnCalibrator with estimated calibrator Stokes parameters. The SystemCalibrator is the virtual base class of polarization calibrators that determine both the instrumental response and the input Stokes parameters of the reference signal. Constructor & Destructor Documentation◆ SystemCalibrator()
Member Function Documentation◆ add_calibrator()
Add the calibrator observation to the set of constraints. Add the specified pulsar observation to the set of constraints. Reimplemented in Pulsar::ReceptionCalibrator. References Pulsar::Archive::get_filename(). ◆ add_pulsar() [1/3]
Add pulsar data constraints to coherency measurement set. Derived types must define how pulsar data are incorporated Implemented in Pulsar::ReceptionCalibrator, and Pulsar::PulsarCalibrator. ◆ add_pulsar() [2/3]
Add the pulsar observation to the set of constraints. Add the specified pulsar observation to the set of constraints. References Pulsar::Archive::get_nchan(), and Pulsar::IntegrationManager::get_nsubint(). ◆ add_pulsar() [3/3]
Add the data from the specified sub-integration. Add the specified pulsar observation to the set of constraints. Reimplemented in Pulsar::PulsarCalibrator. References Calibration::CoherencyMeasurementSet::add_coordinate(), Pulsar::Integration::get(), Pulsar::Integration::get_auxiliary_birefringence_corrected(), Pulsar::Integration::get_centre_frequency(), Pulsar::Archive::get_centre_frequency(), Error::get_code(), Pulsar::Integration::get_epoch(), Pulsar::Archive::get_filename(), Pulsar::IntegrationManager::get_Integration(), Error::get_message(), Pulsar::Integration::get_nchan(), Pulsar::AuxColdPlasmaMeasures::get_rotation_measure(), Pulsar::Archive::get_rotation_measure(), Pulsar::Archive::get_source(), Pulsar::Integration::get_weight(), Calibration::CoherencyMeasurementSet::set_epoch(), Calibration::CoherencyMeasurementSet::set_ichan(), Calibration::CoherencyMeasurementSet::set_identifier(), Calibration::CoherencyMeasurementSet::set_name(), and MEAL::sqrt(). ◆ calculate_transformation()
Initialize the PolnCalibration::transformation attribute. Retrieves the transformation from the standard model in each channel Reimplemented from Pulsar::PolnCalibrator. ◆ get_nstate()
Get the total number of input polarization states (pulsar and cal) Get the total number of input polarization states. ◆ get_solver()
Return the solver for the specified channel. Return the transformation for the specified channel. Reimplemented from Pulsar::PolnCalibrator. ◆ match()
Ensure that the pulsar observation can be added to the data set. Add the specified pulsar observation to the set of constraints. Reimplemented in Pulsar::ReceptionCalibrator, and Pulsar::PulsarCalibrator. References Pulsar::Archive::get_filename(). ◆ new_info_pulsar()
Return a new plot information interface for the specified pulsar state. Retern a new plot information interface for the specified pulsar state. Reimplemented in Pulsar::ReceptionCalibrator. ◆ precalibrate()
Pre-calibrate the polarization of the given archive. Calibrate the polarization of the given archive. References Pulsar::Integration::expert(), Pulsar::Archive::get(), Pulsar::Archive::get_filename(), Pulsar::IntegrationManager::get_Integration(), Error::get_message(), Pulsar::Archive::get_nchan(), Pulsar::IntegrationManager::get_nsubint(), Pulsar::Archive::get_type(), Jones< class >::identity(), Signal::Pulsar, Signal::ReferenceFluxDensity, Pulsar::Receiver::set_basis_corrected(), Pulsar::Archive::set_poln_calibrated(), Pulsar::Receiver::set_projection_corrected(), Pulsar::Archive::set_scale(), Pulsar::Integration::set_weight(), and Pulsar::Integration::Expert::transform(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|