Class MHO_ManualPolPhaseCorrection.
More...
#include <MHO_ManualPolPhaseCorrection.hh>
◆ MHO_ManualPolPhaseCorrection()
hops::MHO_ManualPolPhaseCorrection::MHO_ManualPolPhaseCorrection |
( |
| ) |
|
◆ ~MHO_ManualPolPhaseCorrection()
hops::MHO_ManualPolPhaseCorrection::~MHO_ManualPolPhaseCorrection |
( |
| ) |
|
|
virtual |
◆ ExecuteInPlace()
bool hops::MHO_ManualPolPhaseCorrection::ExecuteInPlace |
( |
visibility_type * |
in | ) |
|
|
overrideprotectedvirtual |
Applies manual phase correction offsets to visibility data in-place for reference or remote stations.
- Parameters
-
in | Input visibility_type* containing pol-products and channel labeled visibilities. |
- Returns
- bool indicating successful execution.
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ ExecuteOutOfPlace()
Copies input visibility data and executes in-place correction.
- Parameters
-
in | Const reference to input visibility_type data. |
out | (visibility_type*) |
- Returns
- Result of ExecuteInPlace operation on copied output data.
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ InitializeInPlace()
bool hops::MHO_ManualPolPhaseCorrection::InitializeInPlace |
( |
visibility_type * |
in | ) |
|
|
overrideprotectedvirtual |
Initializes in-place visibility_type pointer.
- Parameters
-
in | Input visibility_type pointer to initialize |
- Returns
- True if initialization is successful
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ InitializeOutOfPlace()
Initializes out-of-place visibility data from input pointer.
- Parameters
-
in | Const pointer to input visibility_type data |
out | (visibility_type*) |
- Returns
- Boolean indicating success (always true)
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ SetPCPhaseOffset()
void hops::MHO_ManualPolPhaseCorrection::SetPCPhaseOffset |
( |
const double & |
pc_phase_offset | ) |
|
|
inline |
Setter for pc_phase offset.
- Parameters
-
pc_phase_offset | phase offset value applied to this polarization |
◆ SetPolarization()
void hops::MHO_ManualPolPhaseCorrection::SetPolarization |
( |
const std::string & |
pol | ) |
|
|
inline |
Setter for associated polarization.
- Parameters
-
pol | Input polarization string |
◆ SetStationIdentifier()
void hops::MHO_ManualPolPhaseCorrection::SetStationIdentifier |
( |
std::string |
station_id | ) |
|
|
inline |
Setter for station identifier.
- Parameters
-
station_id | Two-character MK4 station code as std::string |
The documentation for this class was generated from the following files: