Ask a Question | Search PSRCHIVE: |
Home
|
Classes |
Public Types |
Public Member Functions |
Static Public Member Functions |
List of all members
Pulsar::Receiver Class Reference Contains information about the receiver and receiver platform. More...
Inheritance diagram for Pulsar::Receiver:
Detailed DescriptionContains information about the receiver and receiver platform. Member Enumeration Documentation◆ TrackingMember Function Documentation◆ get()
template<class StateType >
If the current state is not of the specified StateType, a new state will be created, copied, and installed References state. Referenced by Pulsar::FluxCalibrator::get_CalibratorStokes(). ◆ new_Receiver()
Construct a new Receiver instance from a string.
References set_name(). ◆ parse()
Parses the value of a Receiver attribute from a string. Parses the values of model parameters and fit flags from a string. ◆ set_calibrator_offset()
Set the offset of the feed calibrator axis from its nominal value. In the linear basis, the noise diode must illuminate both receptors equally. Therefore, there are only two valid orientations:
Referenced by Pulsar::Parkes::COAX10_50(), Pulsar::Receiver::Linear::copy(), Pulsar::Parkes::H_OH(), Pulsar::Parkes::Multibeam(), and Pulsar::TimerArchive::unpack(). ◆ set_hand()
Set the hand of the basis. If this method is called, then any changes due to set_Y_offset will be reset. Referenced by Pulsar::Receiver::Native::copy(), and Pulsar::ASPArchive::load_extensions(). ◆ set_orientation()
Set the orientation of the basis about the line of sight. If this method is called, then any previous changes due to set_X_offset, set_Y_offset, or set_field_orientation will be reset. Referenced by Pulsar::Receiver::Native::copy(). ◆ set_X_offset()
Set the offset of the feed X axis with respect to the platform zero. If this method is called, then any previous changes due to set_orientation or set_field_orientation will be reset. Referenced by Pulsar::Parkes::COAX10_50(), Pulsar::Parkes::H_OH(), Pulsar::Parkes::Multibeam(), and Pulsar::TimerArchive::unpack(). Member Data Documentation◆ atten_a
Attenuator, Poln A. The software currently does nothing with this value Referenced by get_basis_corrected(), operator=(), and Receiver(). ◆ atten_b
Attenuator, Poln B. The software currently does nothing with this value Referenced by get_projection_corrected(), operator=(), Receiver(), and set_projection_corrected(). ◆ basis_corrected
Flag set when the offset of the feed has been corrected. This flag should be set when the offset of the feed X and Y axes and any rotation of the feed (tracking_angle) with respect to the platform zero have been corrected. Referenced by operator=(), and Receiver(). ◆ projection_corrected
Flag set when platform to sky transformation has been corrected. For a horizon mounted antenna, this flag should be set when the rotation of the platform zero, known as the vertical angle or parallactic angle, has been corrected. Referenced by operator=(), and Receiver(). ◆ tracking_angle
The rotation angle tracked by the feed. The interpretation of this angle depends on the mode Referenced by operator=(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|