1 #ifndef MHO_MK4CorelInterfaceReversed_HH__
2 #define MHO_MK4CorelInterfaceReversed_HH__
61 std::string ConstructMK4ChannelID(std::string fgroup,
int index, std::string sideband,
char pol);
63 void GenerateType000();
64 void GenerateType100();
65 void GenerateType101Records();
66 void GenerateType120Records();
67 void InitializeCorelStructure();
69 void CreateType101Record(
int count, std::size_t ch,
char ref_pol,
char rem_pol);
71 std::string ConstructType000FileName();
73 void setstr(
const std::string& str,
char* char_array, std::size_t max_size);
79 std::string fOutputDir;
80 std::string fOutputFile;
83 std::string fRootFilename;
84 std::string fRootFileBasename;
89 std::size_t fNChannels;
90 std::size_t fNSpectral;
93 std::vector< void* > fAllocated;
MHO_MK4CorelInterfaceReversed - Converts HOPS4 visibility and weight containers back to mk4_corel for...
Definition: MHO_MK4CorelInterfaceReversed.hh:41
void SetVisibilityData(visibility_store_type *vis_data)
Definition: MHO_MK4CorelInterfaceReversed.hh:48
void GenerateCorelStructure()
Definition: MHO_MK4CorelInterfaceReversed.cc:87
int WriteCorelFile()
Definition: MHO_MK4CorelInterfaceReversed.cc:406
void SetWeightData(weight_store_type *weight_data)
Definition: MHO_MK4CorelInterfaceReversed.hh:49
void SetOutputDirectory(const std::string &output_dir)
Definition: MHO_MK4CorelInterfaceReversed.cc:80
virtual ~MHO_MK4CorelInterfaceReversed()
Definition: MHO_MK4CorelInterfaceReversed.cc:49
void SetRootFileName(std::string root_filename)
Definition: MHO_MK4CorelInterfaceReversed.cc:72
struct mk4_corel * GetCorelStructure()
Definition: MHO_MK4CorelInterfaceReversed.hh:55
MHO_MK4CorelInterfaceReversed()
Definition: MHO_MK4CorelInterfaceReversed.cc:34
void FreeAllocated()
Definition: MHO_MK4CorelInterfaceReversed.cc:61
Class MHO_TableContainer.
Definition: MHO_TableContainer.hh:36
struct index_tag * index
Definition: mk4_data.h:78
Definition: mk4_data.h:71
Definition: MHO_ChannelLabeler.hh:17