Class MHO_DiFXInterface.
More...
#include <MHO_DiFXInterface.hh>
Class MHO_DiFXInterface.
- Author
- J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
- Date
- Fri Feb 4 13:56:11 2022 -0500
◆ MHO_DiFXInterface()
hops::MHO_DiFXInterface::MHO_DiFXInterface |
( |
| ) |
|
◆ ~MHO_DiFXInterface()
hops::MHO_DiFXInterface::~MHO_DiFXInterface |
( |
| ) |
|
|
virtual |
◆ Initialize()
void hops::MHO_DiFXInterface::Initialize |
( |
| ) |
|
Initializes MHO_DiFXInterface based on input directory type (single scan or whole experiment).
◆ ProcessScans()
void hops::MHO_DiFXInterface::ProcessScans |
( |
| ) |
|
◆ SetAttachDiFXInputFalse()
void hops::MHO_DiFXInterface::SetAttachDiFXInputFalse |
( |
| ) |
|
|
inline |
Setter for attach difx .input false.
◆ SetAttachDiFXInputTrue()
void hops::MHO_DiFXInterface::SetAttachDiFXInputTrue |
( |
| ) |
|
|
inline |
Setter for attach difx .input true.
◆ SetExperimentNumber()
void hops::MHO_DiFXInterface::SetExperimentNumber |
( |
int |
num | ) |
|
|
inline |
Setter for experiment number.
- Parameters
-
num | New experiment number to set |
◆ SetExportAsMark4False()
void hops::MHO_DiFXInterface::SetExportAsMark4False |
( |
| ) |
|
|
inline |
◆ SetExportAsMark4True()
void hops::MHO_DiFXInterface::SetExportAsMark4True |
( |
| ) |
|
|
inline |
◆ SetFreqGroups()
void hops::MHO_DiFXInterface::SetFreqGroups |
( |
std::vector< std::string > |
fgroups | ) |
|
|
inline |
Setter for freq groups - only consider data from these frequency groups.
- Parameters
-
fgroups | Vector of strings representing frequency groups |
◆ SetFrequencyBands()
void hops::MHO_DiFXInterface::SetFrequencyBands |
( |
std::vector< std::tuple< std::string, double, double > > |
fbands | ) |
|
|
inline |
Setter for frequency bands (label, frequency limits)
- Parameters
-
fbands | Vector of tuples containing band name, start freq, and end freq |
◆ SetInputDirectory()
void hops::MHO_DiFXInterface::SetInputDirectory |
( |
std::string |
dir | ) |
|
Setter for (data) input directory.
- Parameters
-
dir | Input directory path as std::string. |
◆ SetNormalizeFalse()
void hops::MHO_DiFXInterface::SetNormalizeFalse |
( |
| ) |
|
|
inline |
Setter for normalize false - Do NOT apply mk4 style visibility normalization.
◆ SetNormalizeTrue()
void hops::MHO_DiFXInterface::SetNormalizeTrue |
( |
| ) |
|
|
inline |
Setter for normalize true - apply mk4 style visibility normalization.
◆ SetOnlyBandwidth()
void hops::MHO_DiFXInterface::SetOnlyBandwidth |
( |
double |
bw | ) |
|
|
inline |
Setter for only bandwidth - only consider channels with matching bandwidth.
- Parameters
-
bw | The allowed channel bandwidth value. |
◆ SetOutputDirectory()
void hops::MHO_DiFXInterface::SetOutputDirectory |
( |
std::string |
dir | ) |
|
Setter for output directory.
- Parameters
-
dir | Input directory path as a string. |
◆ SetPreserveDiFXScanNamesFalse()
void hops::MHO_DiFXInterface::SetPreserveDiFXScanNamesFalse |
( |
| ) |
|
|
inline |
Setter for preserve difx scan names false.
◆ SetPreserveDiFXScanNamesTrue()
void hops::MHO_DiFXInterface::SetPreserveDiFXScanNamesTrue |
( |
| ) |
|
|
inline |
Setter for preserve difx scan names true.
◆ SetStationCodes()
Setter for station codes map.
- Parameters
-
The documentation for this class was generated from the following files: