//!;;Rpy::+ //!;;Rpy::ModelElement: iddheader::idd_arf_settings //!;;Rpy:: //!;;Rpy::Component: IDDComponent //!;;Rpy::Configuration: IDDConfig //!;;Rpy::Project: IDD //!;;Rpy:: //!;;Rpy::FilePath: idd_arf_settings.h //!;;Rpy::Tag: $Tag //!;;Rpy:: //!;;Rpy::Copyright: Leonardocompany - COMPANY RESTRICTED //!;;Rpy:: //!;;Rpy::Generated by Rhapsody: 7.5.3 //!;;Rpy::- #ifndef idd_arf_settings_H #define idd_arf_settings_H namespace iddheader { //## package iddheader::idd_arf_settings //#[ type arf_overflown_t struct arf_overflown_t { unsigned int ovf_start_rbin; unsigned int ovf_stop_rbin; unsigned int ovf_start_filt; unsigned int ovf_stop_filt; }; //#] //#[ type arf_tx_leakage_t struct arf_tx_leakage_t { unsigned int txl_start_rbin; unsigned int txl_stop_rbin; unsigned int txl_window_filt; unsigned int txl_freq_filt; float txl_th_amp; }; //#] //#[ type arf_fft_sl_t struct arf_fft_sl_t { unsigned int fft_sl_window_rbin; unsigned int mult_alm_num; float mult_alm_db_margin; }; //#] //#[ type arf_dpc_sl_t struct arf_dpc_sl_t { unsigned int ext_pulse_length; unsigned int dpc_sl_window_filt; float dpc_sl_margin_db; }; //#] //#[ type arf_ale_t struct arf_ale_t { unsigned int ale_start_rbin; unsigned int ale_stop_rbin; unsigned int ale_freq_filt; unsigned int ale_window_filt; }; //#] //#[ type arf_jem_t struct arf_jem_t { unsigned int jem_window_rbin; }; //#] //#[ type arf_dem_zone_t struct arf_dem_zone_t { unsigned int n_range_zone; }; //#] //#[ type arf_slb_t struct arf_slb_t { float current_cagc_att; float slb_m; }; //#] //#[ type arf_settings_t struct arf_settings_t { unsigned int n_rbin; unsigned int n_fft; arf_overflown_t ovf; arf_tx_leakage_t tx_leak; arf_fft_sl_t fft_sl; arf_dpc_sl_t dpc_sl; arf_ale_t ale; arf_jem_t jem; arf_dem_zone_t demz; arf_slb_t slb; }; //#] } #endif //;;Rpy:: end