Class MHO_LinearDParCorrection.
More...
#include <MHO_LinearDParCorrection.hh>
◆ MHO_LinearDParCorrection()
hops::MHO_LinearDParCorrection::MHO_LinearDParCorrection |
( |
| ) |
|
◆ ~MHO_LinearDParCorrection()
hops::MHO_LinearDParCorrection::~MHO_LinearDParCorrection |
( |
| ) |
|
|
virtual |
◆ ExecuteInPlace()
bool hops::MHO_LinearDParCorrection::ExecuteInPlace |
( |
visibility_type * |
in | ) |
|
|
overrideprotectedvirtual |
Applies linear delta-parallactic angle correction to visibility data in-place.
- Parameters
-
in | Input visibility_type* data to be corrected. |
- Returns
- True indicating successful application of correction.
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ ExecuteOutOfPlace()
Copies input visibility data and applies the pre-multiplication operation.
- Parameters
-
in | Input visibility_type data to be copied. |
out | (visibility_type*) |
- Returns
- True indicating successful execution.
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ InitializeInPlace()
bool hops::MHO_LinearDParCorrection::InitializeInPlace |
( |
visibility_type * |
in | ) |
|
|
overrideprotectedvirtual |
Initializes in-place visibility_type pointer.
- Parameters
-
in | Pointer to visibility_type object |
- 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 using input visibility_type pointer.
- Parameters
-
in | Const pointer to input visibility_type data. |
out | (visibility_type*) |
- Returns
- Boolean indicating success of initialization.
- Note
- This is a virtual function.
Implements hops::MHO_UnaryOperator< visibility_type >.
◆ SetPolProductSet()
void hops::MHO_LinearDParCorrection::SetPolProductSet |
( |
std::vector< std::string > & |
pp_vec | ) |
|
|
inline |
Setter for pol product set.
- Parameters
-
pp_vec | Reference to a vector of strings representing the pol product set |
◆ SetReferenceParallacticAngle()
void hops::MHO_LinearDParCorrection::SetReferenceParallacticAngle |
( |
double |
p | ) |
|
|
inline |
Setter for reference station parallactic angle.
- Parameters
-
p | reference station parallactic angle value in degrees |
◆ SetRemoteParallacticAngle()
void hops::MHO_LinearDParCorrection::SetRemoteParallacticAngle |
( |
double |
p | ) |
|
|
inline |
Setter for remote station parallactic angle.
- Parameters
-
p | value for remote station parallactic angle in degrees |
The documentation for this class was generated from the following files: