Class MHO_ManualChannelDelayCorrection.
More...
#include <MHO_ManualChannelDelayCorrection.hh>
◆ MHO_ManualChannelDelayCorrection()
| hops::MHO_ManualChannelDelayCorrection::MHO_ManualChannelDelayCorrection |
( |
| ) |
|
◆ ~MHO_ManualChannelDelayCorrection()
| hops::MHO_ManualChannelDelayCorrection::~MHO_ManualChannelDelayCorrection |
( |
| ) |
|
|
virtual |
◆ ExecuteInPlace()
| bool hops::MHO_ManualChannelDelayCorrection::ExecuteInPlace |
( |
visibility_type * |
in | ) |
|
|
overrideprotectedvirtual |
Applies manual channel delay corrections in-place for reference or remote station.
- Parameters
-
| in | Input visibility data containing channel axes. |
- Returns
- True if successful, false otherwise.
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ GetStationIdentifier()
| std::string hops::MHO_ManualChannelDelayCorrection::GetStationIdentifier |
( |
| ) |
const |
|
inline |
◆ SetChannelToPCDelayMap()
| void hops::MHO_ManualChannelDelayCorrection::SetChannelToPCDelayMap |
( |
const std::map< std::string, double > & |
map | ) |
|
|
inline |
Setter for channel to pc_delay map.
- Parameters
-
| map | Input map of channel labels and corresponding pc_delays |
◆ SetPolarization()
| void hops::MHO_ManualChannelDelayCorrection::SetPolarization |
( |
const std::string & |
pol | ) |
|
|
inline |
Setter for polarization (associated with these delay corrections)
- Parameters
-
| pol | Input polarization string |
◆ SetStationIdentifier()
| void hops::MHO_ManualChannelDelayCorrection::SetStationIdentifier |
( |
const std::string & |
id | ) |
|
|
inline |
Setter for station identifier.
- Parameters
-
| station_id | mk4 id of type std::string |
station_id is treated as follows: 1-char => mk4 id 2-char => 2char station code
◆ SetStationIdentifiers()
| void hops::MHO_ManualChannelDelayCorrection::SetStationIdentifiers |
( |
const std::vector< std::string > & |
ids | ) |
|
|
inline |
The documentation for this class was generated from the following files: