MHO_MK4CorelInterface - Needed to import data from mk4_corel file objects (type_1xx) to HOPS4 format. This class implicitly assumes that the frequency/channel configuration is shared among all polarization products (i.e. nlags), we may want to loosen this restriction in the future.
More...
#include <MHO_MK4CorelInterface.hh>
MHO_MK4CorelInterface - Needed to import data from mk4_corel file objects (type_1xx) to HOPS4 format. This class implicitly assumes that the frequency/channel configuration is shared among all polarization products (i.e. nlags), we may want to loosen this restriction in the future.
- Author
- J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
- Date
- Thu May 28 19:47:51 2020 -0400
◆ MHO_MK4CorelInterface()
hops::MHO_MK4CorelInterface::MHO_MK4CorelInterface |
( |
| ) |
|
◆ ~MHO_MK4CorelInterface()
hops::MHO_MK4CorelInterface::~MHO_MK4CorelInterface |
( |
| ) |
|
|
virtual |
◆ ExtractCorelFile()
void hops::MHO_MK4CorelInterface::ExtractCorelFile |
( |
| ) |
|
Extracts Corel file data and stores it in visibility and weight containers.
◆ GetCorelData()
struct mk4_corel* hops::MHO_MK4CorelInterface::GetCorelData |
( |
| ) |
|
|
inline |
Getter for raw mk4 corel data struct.
- Returns
- Pointer to struct mk4_corel
◆ GetExtractedVisibilities()
Getter for extracted visibilities.
- Returns
- uch_visibility_store_type* fExtractedVisibilities
◆ GetExtractedWeights()
Getter for extracted weights.
- Returns
- uch_weight_store_type* Pointer to the extracted weights.
◆ SetCorelFile()
void hops::MHO_MK4CorelInterface::SetCorelFile |
( |
const std::string & |
corel | ) |
|
|
inline |
Setter for corel file.
- Parameters
-
corel | Input corel file path as string reference |
◆ SetVexFile()
void hops::MHO_MK4CorelInterface::SetVexFile |
( |
const std::string & |
vex | ) |
|
|
inline |
Setter for vex file, we need both the vex (root) file and corel file to extract the data.
- Parameters
-
The documentation for this class was generated from the following files: