Ask a Question | Search PSRCHIVE: |
![]()
|
Pulsar::HybridCalibrator Class Reference Supplements a SystemCalibrator with a SingleAxisCalibrator. More...
Inheritance diagram for Pulsar::HybridCalibrator:
![]()
Detailed DescriptionSupplements a SystemCalibrator with a SingleAxisCalibrator. Member Function Documentation◆ calculate_transformation()
Fill the transformation vector of the PolnCalibrator base class. Reimplemented from Pulsar::PolnCalibrator. References MEAL::GroupRule< class T >::add_model(), get_maximum_nchan(), Error::get_message(), Pulsar::PolnCalibrator::get_response(), Pulsar::PolnCalibrator::observation_nchan, precalibrator, reference_input, reference_observation, Pulsar::PolnCalibrator::response, Pulsar::PolnCalibrator::set_transformation(), Pulsar::PolnCalibrator::set_transformation_invalid(), solver, and Pulsar::Calibrator::verbose. ◆ get_epoch()
Return the reference epoch of the calibration experiment. Reimplemented from Pulsar::Calibrator. References reference_observation. ◆ get_maximum_nchan()
Return the number of channels in the PolnCalibrator. Reimplemented from Pulsar::PolnCalibrator. References precalibrator, reference_input, and reference_observation. Referenced by calculate_transformation(), and get_nchan(). ◆ get_nchan()
Get the number of frequency channels in the calibrator. Reimplemented from Pulsar::PolnCalibrator. References get_maximum_nchan(), and Pulsar::PolnCalibrator::get_nchan(). ◆ get_valid()
Return channel validity at the original resolution, if necessary. If the reference observation and the pulsar observation have more frequency channels than the precalibrator, then the reference observation will be integrated down to the resolution of the precalibrator and the final solution will be interpolated back up to the resolution of the pulsar observation. In this case, it is desireable to flag bad channels at the original resolution of the reference observation. Reimplemented from Pulsar::PolnCalibrator. References Pulsar::PolnCalibrator::get_valid(), Pulsar::PolnCalibrator::observation_nchan, precalibrator, reference_observation, and Pulsar::Calibrator::verbose. ◆ set_precalibrator()
Set the PolnCalibrator to be supplemented. Set the PolnCalibrator to be supplemented by the SingleAxis model. References Pulsar::Calibrator::filenames, Pulsar::PolnCalibrator::PolnCalibrator(), precalibrator, and Pulsar::PolnCalibrator::set_calibrator(). Referenced by HybridCalibrator(), and HybridCalibrator(). ◆ set_reference_observation()
Set the ReferenceCalibrator data from which to derive a SingleAxis. Set the ReferenceCalibrator data from which to derive a SingleAxis model. References Pulsar::Calibrator::filenames, Pulsar::Calibrator::get_Archive(), Pulsar::Calibrator::get_filenames(), precalibrator, reference_observation, and Pulsar::PolnCalibrator::set_calibrator(). The documentation for this class was generated from the following files:
Generated using doxygen 1.14.0
|