Ask a Question | Search PSRCHIVE: |
![]()
|
Receiver.h Definition ArchiveExtension.h:24 Stores the X and Y receptor and calibrator orientations. Definition Receiver_Linear.h:19 Stores receptor basis, hand, and orientation, and calibrator phase. Definition Receiver_Native.h:19 virtual Angle get_orientation() const =0 Get the orientation of the basis about the line of sight. virtual Signal::Basis get_basis() const =0 Get the basis of the feed receptors. virtual Angle get_reference_source_phase() const =0 Get the phase of the reference source. Contains information about the receiver and receiver platform. Definition Receiver.h:23 void set_basis_corrected(bool) Set true when receptor basis has been corrected. Definition Receiver.C:173 static Receiver * load(const std::string &filename) Construct a new Receiver instance from a file. Definition Receiver_load.C:15 std::string get_tracking_mode_string() const Return a string that describes the tracking mode. Definition Receiver.C:84 void set_basis(Signal::Basis basis) Set the basis of the feed receptors. Definition Receiver.C:97 float get_atten_a() const Get the attenuator, Poln A. Definition Receiver.h:165 Tracking tracking_mode The tracking mode of the receiver platform. Definition Receiver.h:222 bool get_projection_corrected() const Return true when receptor projection onto sky has been corrected. Definition Receiver.h:160 void set_tracking_angle(const Angle &angle) Get the position angle tracked by the receiver. Definition Receiver.h:77 void set_name(const std::string &_name) Set the name of the receiver. Definition Receiver.h:82 Angle get_calibrator_offset() const Get the offset of the feed calibrator axis from its nominal value. Definition Receiver.C:168 Angle get_X_offset() const Get the offset of the feed X axis with respect to the platform zero. Definition Receiver.C:140 void set_atten_a(float atten) Set the attenuator, Poln A. Definition Receiver.h:167 bool projection_corrected Flag set when platform to sky transformation has been corrected. Definition Receiver.h:238 float get_atten_b() const Get the attenuator, Poln B. Definition Receiver.h:170 Signal::Basis get_basis() const Get the basis of the feed receptors. Definition Receiver.h:90 void set_hand(Signal::Hand) Set the hand of the basis. Definition Receiver.C:112 void parse(std::string text) Parses the value of a Receiver attribute from a string. Definition Receiver_load.C:38 Angle get_Y_offset() const Get the offset of the feed Y axis from its nominal value. Definition Receiver.C:153 Tracking get_tracking_mode() const Get the tracking mode of the receiver platform. Definition Receiver.h:70 bool match(const Receiver *receiver, std::string &reason) const Return true if the receiver configurations match. Definition Receiver.C:181 TextInterface::Parser * get_interface() Return a text interfaces that can be used to access this instance. Definition Receiver.C:282 void set_Y_offset(const Angle &offset) Set the offset of the feed Y axis from its nominal value. Definition Receiver.C:148 Angle get_reference_source_phase() const Get the phase of the reference source. Definition Receiver.h:112 void set_X_offset(const Angle &offset) Set the offset of the feed X axis with respect to the platform zero. Definition Receiver.C:135 void set_atten_b(float atten) Set the attenuator, Poln B. Definition Receiver.h:172 void set_projection_corrected(bool val) Set true when receptor projection onto sky has been corrected. Definition Receiver.h:162 bool basis_corrected Flag set when the offset of the feed has been corrected. Definition Receiver.h:232 void set_tracking_mode(Tracking mode) Set the tracking mode of the receiver platform. Definition Receiver.h:72 Stokes< double > get_reference_source() const Return the Stokes parameters of the reference source. Definition Receiver.C:217 Angle tracking_angle The rotation angle tracked by the feed. Definition Receiver.h:226 const Receiver & operator=(const Receiver &extension) Operator =. Definition Receiver.C:61 void set_symmetry_angle(const Angle &celestial_position_angle) Set the orientation of the equal in-phase electric field vector. Definition Receiver.C:123 Signal::Hand get_hand() const Get the hand of the basis. Definition Receiver.h:107 std::string get_short_name() const Return an abbreviated name that can be typed relatively quickly. Definition Receiver.h:49 static Receiver * new_Receiver(const std::string &text) Construct a new Receiver instance from a string. Definition Receiver_load.C:30 std::string get_name() const Get the name of the receiver. Definition Receiver.h:80 Angle get_symmetry_angle() const Get the orientation of the equal in-phase electric field vector. Definition Receiver.C:128 Angle get_orientation() const Get the orientation of the basis about the line of sight. Definition Receiver.h:102 Angle get_tracking_angle() const Get the position angle tracked by the receiver. Definition Receiver.h:75 bool get_basis_corrected() const Return true when receptor basis has been corrected. Definition Receiver.h:155 void set_calibrator_offset(const Angle &offset) Set the offset of the feed calibrator axis from its nominal value. Definition Receiver.C:163 void set_reference_source_phase(const Angle &phase) Set the phase of the reference source. Definition Receiver.C:118 Tracking Different modes of feed rotational tracking. Definition Receiver.h:60 void set_nrcvr(const int s_nrcvr) Set the number of receptors. Definition Receiver.h:87 void set_orientation(const Angle &celestial_position_angle) Set the orientation of the basis about the line of sight. Definition Receiver.C:105 void phase(Profile *input) Compute the phase of the input complex-valued Profile. Definition Fourier.C:135 Basis Hand Generated using doxygen 1.14.0
|