6 #ifndef WriteContinuousDelayCDXFile_H_     7 #define WriteContinuousDelayCDXFile_H_    13 typedef uint64_t cir_number_t;
    26             double _cir_rate_Hz, 
double _transmitter_frequency_Hz,
    27             const std::vector<std::string> &_link_names,
    28             links_to_component_types_t &_component_types);
    35     void write_cir(std::map<std::string, components_t> cirs,
    36             std::map<std::string, double> reference_delays,
    37             cir_number_t cir_number);
    40     std::map<std::string, H5::Group *> group_cirs; 
    41     links_to_component_types_t component_types; 
    43     H5::CompType *cp_cmplx;
 Class for writing continuous-delay CDX files. 
Definition: WriteContinuousDelayFile.h:18
Base class for writing continuous-delay and discrete-delay CDX files. 
Definition: WriteFile.h:17
WriteContinuousDelayFile(std::string _file_name, double _c0_m_s, double _cir_rate_Hz, double _transmitter_frequency_Hz, const std::vector< std::string > &_link_names, links_to_component_types_t &_component_types)
Constructor. 
Definition: WriteContinuousDelayFile.cpp:15
void write_cir(std::map< std::string, components_t > cirs, std::map< std::string, double > reference_delays, cir_number_t cir_number)
Write single CIR to file. 
Definition: WriteContinuousDelayFile.cpp:64
Contains all CDX classes and types. 
Definition: File.cpp:19