add Doxygen documentation
[o-du/phy.git] / docs / API / class_prach_perf.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.13"/>
7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
8 <title>o-du/phy: PrachPerf Class Reference</title>
9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
12 <link href="search/search.css" rel="stylesheet" type="text/css"/>
13 <script type="text/javascript" src="search/searchdata.js"></script>
14 <script type="text/javascript" src="search/search.js"></script>
15 <link href="doxygen.css" rel="stylesheet" type="text/css" />
16 </head>
17 <body>
18 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
19 <div id="titlearea">
20 <table cellspacing="0" cellpadding="0">
21  <tbody>
22  <tr style="height: 56px;">
23   <td id="projectalign" style="padding-left: 0.5em;">
24    <div id="projectname">o-du/phy
25    </div>
26    <div id="projectbrief">Intel O-RAN/X-RAN Generated Doxygen Documentation</div>
27   </td>
28  </tr>
29  </tbody>
30 </table>
31 </div>
32 <!-- end header part -->
33 <!-- Generated by Doxygen 1.8.13 -->
34 <script type="text/javascript">
35 var searchBox = new SearchBox("searchBox", "search",false,'Search');
36 </script>
37 <script type="text/javascript" src="menudata.js"></script>
38 <script type="text/javascript" src="menu.js"></script>
39 <script type="text/javascript">
40 $(function() {
41   initMenu('',true,false,'search.php','Search');
42   $(document).ready(function() { init_search(); });
43 });
44 </script>
45 <div id="main-nav"></div>
46 <!-- window showing the filter options -->
47 <div id="MSearchSelectWindow"
48      onmouseover="return searchBox.OnSearchSelectShow()"
49      onmouseout="return searchBox.OnSearchSelectHide()"
50      onkeydown="return searchBox.OnSearchSelectKey(event)">
51 </div>
52
53 <!-- iframe showing the search results (closed by default) -->
54 <div id="MSearchResultsWindow">
55 <iframe src="javascript:void(0)" frameborder="0" 
56         name="MSearchResults" id="MSearchResults">
57 </iframe>
58 </div>
59
60 </div><!-- top -->
61 <div class="header">
62   <div class="summary">
63 <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
64 <a href="#pub-static-attribs">Static Public Attributes</a> &#124;
65 <a href="#pro-methods">Protected Member Functions</a> &#124;
66 <a href="#pro-attribs">Protected Attributes</a>  </div>
67   <div class="headertitle">
68 <div class="title">PrachPerf Class Reference</div>  </div>
69 </div><!--header-->
70 <div class="contents">
71 <div class="dynheader">
72 Inheritance diagram for PrachPerf:</div>
73 <div class="dyncontent">
74 <div class="center"><img src="class_prach_perf__inherit__graph.png" border="0" usemap="#_prach_perf_inherit__map" alt="Inheritance graph"/></div>
75 <map name="_prach_perf_inherit__map" id="_prach_perf_inherit__map">
76 <area shape="rect" id="node2" href="class_kernel_tests.html" title="{KernelTests\n|+ conf\l+ test_type\l# division_factor\l# result_units\l# parallelization_factor\l|+ SetUpTestCase()\l+ TearDownTestCase()\l+ get_number_of_cases()\l# set_division_factor()\l# set_results_units()\l# set_parallelization\l_factor()\l# performance()\l# print_test_description()\l# get_case_name()\l# init_test()\l# get_input_parameter()\l# get_reference_parameter()\l* get_input_parameter()\l* get_reference_parameter()\l}" alt="" coords="7,131,193,472"/>
77 </map>
78 </div>
79 <div class="dynheader">
80 Collaboration diagram for PrachPerf:</div>
81 <div class="dyncontent">
82 <div class="center"><img src="class_prach_perf__coll__graph.png" border="0" usemap="#_prach_perf_coll__map" alt="Collaboration graph"/></div>
83 <map name="_prach_perf_coll__map" id="_prach_perf_coll__map">
84 <area shape="rect" id="node2" href="class_kernel_tests.html" title="{KernelTests\n|+ test_type\l# division_factor\l# result_units\l# parallelization_factor\l|+ SetUpTestCase()\l+ TearDownTestCase()\l+ get_number_of_cases()\l# set_division_factor()\l# set_results_units()\l# set_parallelization\l_factor()\l# performance()\l# print_test_description()\l# get_case_name()\l# init_test()\l# get_input_parameter()\l# get_reference_parameter()\l* get_input_parameter()\l* get_reference_parameter()\l}" alt="" coords="262,2904,447,3231"/>
85 <area shape="rect" id="node4" href="classnlohmann_1_1basic__json.html" title="a class to store JSON values " alt="" coords="219,579,491,2768"/>
86 <area shape="rect" id="node5" href="structxran__prach__config.html" title="{xran_prach_config\n|+ nPrachConfIdx\l+ nPrachSubcSpacing\l+ nPrachZeroCorrConf\l+ nPrachRestrictSet\l+ nPrachRootSeqIdx\l+ nPrachFreqStart\l+ nPrachFreqOffset\l+ nPrachFilterIdx\l|}" alt="" coords="1747,241,1901,421"/>
87 <area shape="rect" id="node19" href="structxran__fh__config.html" title="{xran_fh_config\n|+ dpdk_port\l+ sector_id\l+ nCC\l+ neAxc\l+ neAxcUl\l+ nAntElmTRx\l+ nDLFftSize\l+ nULFftSize\l+ nDLRBs\l+ nULRBs\land 9 more...\l|}" alt="" coords="1891,1561,2000,1785"/>
88 <area shape="rect" id="node6" href="structxran__recv__packet__info.html" title="{xran_recv_packet_info\n|+ ecpri_version\l+ msg_type\l+ payload_len\l+ seq_id\l+ subseq_id\l+ ebit\l|}" alt="" coords="494,2992,647,3143"/>
89 <area shape="rect" id="node7" href="structxran__eaxc__info.html" title="{xran_eaxc_info\n|+ cuPortId\l+ bandSectorId\l+ ccId\l+ ruPortId\l|}" alt="" coords="515,1613,626,1734"/>
90 <area shape="rect" id="node8" href="structxran__device__ctx.html" title="{xran_device_ctx\n|+ sector_id\l+ xran_port_id\l+ enablePrach\l+ enableCP\l+ DynamicSectionEna\l+ offset_sec\l+ offset_nsec\l+ enableSrs\l+ pCallback\l+ pCallbackTag\land 23 more...\l|+ LIST_HEAD()\l}" alt="" coords="1266,2955,1419,3179"/>
91 <area shape="rect" id="node9" href="struct_bbu_io_buf_ctrl_struct.html" title="{BbuIoBufCtrlStruct\n|+ bValid\l+ nSegToBeGen\l+ nSegGenerated\l+ nSegTransferred\l+ pData\l|}" alt="" coords="650,1605,782,1741"/>
92 <area shape="rect" id="node10" href="structxran__buffer__list.html" title="{xran_buffer_list\n|+ nNumBuffers\l+ pUserData\l+ pPrivateMetaData\l|}" alt="" coords="644,277,783,384"/>
93 <area shape="rect" id="node11" href="structxran__flat__buffer.html" title="{xran_flat_buffer\n|+ nElementLenInBytes\l+ nNumberOfElements\l+ nOffsetInBytes\l+ nIsPhyAddr\l+ pData\l+ pCtrl\l|}" alt="" coords="702,5,858,156"/>
94 <area shape="rect" id="node12" href="structxran__eaxcid__config.html" title="{xran_eaxcid_config\n|+ mask_cuPortId\l+ mask_bandSectorId\l+ mask_ccId\l+ mask_ruPortId\l+ bit_cuPortId\l+ bit_bandSectorId\l+ bit_ccId\l+ bit_ruPortId\l|}" alt="" coords="1183,241,1334,421"/>
95 <area shape="rect" id="node16" href="structxran__fh__init.html" title="{xran_fh_init\n|+ dpdkBasebandFecMode\l+ dpdkBasebandDevice\l+ filePrefix\l+ mtu\l+ p_o_du_addr\l+ p_o_ru_addr\l+ totalBfWeights\l+ Tadv_cp_dl\l+ T2a_min_cp_dl\l+ T2a_max_cp_dl\land 24 more...\l|}" alt="" coords="1050,1561,1225,1785"/>
96 <area shape="rect" id="node13" href="structxran__prach__cp__config.html" title="{xran_prach_cp_config\n|+ filterIdx\l+ startSymId\l+ startPrbc\l+ numPrbc\l+ numSymbol\l+ timeOffset\l+ freqOffset\l+ nrofPrachInSlot\l+ occassionsInPrachSlot\l+ x\l+ y\l+ isPRACHslot\l+ eAxC_offset\l|}" alt="" coords="857,1547,1025,1800"/>
97 <area shape="rect" id="node14" href="structxran__common__counters.html" title="{xran_common_counters\n|+ Rx_on_time\l+ Rx_early\l+ Rx_late\l+ Rx_corrupt\l+ Rx_pkt_dupl\l+ Total_msgs_rcvd\l|}" alt="" coords="1383,1598,1545,1749"/>
98 <area shape="rect" id="node15" href="structmbuf__table.html" title="{mbuf_table\n|+ len\l+ m_table\l|}" alt="" coords="1569,1627,1655,1719"/>
99 <area shape="rect" id="node17" href="structxran__io__cfg.html" title="{xran_io_cfg\n|+ id\l+ dpdk_dev\l+ bbdev_dev\l+ bbdev_mode\l+ core\l+ system_core\l+ pkt_proc_core\l+ pkt_aux_core\l+ timing_core\l+ port\l|}" alt="" coords="1027,226,1143,435"/>
100 <area shape="rect" id="node18" href="structxran__srs__config.html" title="{xran_srs_config\n|+ symbMask\l+ eAxC_offset\l|}" alt="" coords="1608,285,1723,377"/>
101 <area shape="rect" id="node20" href="structxran__frame__config.html" title="{xran_frame_config\n|+ nFrameDuplexType\l+ nNumerology\l+ nTddPeriod\l|}" alt="" coords="1926,277,2074,384"/>
102 <area shape="rect" id="node21" href="structxran__slot__config.html" title="{xran_slot_config\n|+ nSymbolType\l+ reserved\l|}" alt="" coords="1941,35,2059,127"/>
103 <area shape="rect" id="node22" href="structxran__ru__config.html" title="{xran_ru_config\n|+ xranCat\l+ iqWidth\l+ compMeth\l+ fftSize\l+ byteOrder\l+ iqOrder\l+ xran_max_frame\l|}" alt="" coords="2099,248,2229,413"/>
104 <area shape="rect" id="node23" href="structxran__section__gen__info.html" title="{xran_section_gen_info\n|+ exDataSize\l+ type\l+ len\l+ data\l+ exData\l|}" alt="" coords="2488,1605,2640,1741"/>
105 <area shape="rect" id="node31" href="structxran__cp__gen__params.html" title="{xran_cp_gen_params\n|+ dir\l+ sectionType\l+ numSections\l|}" alt="" coords="2491,3014,2637,3121"/>
106 <area shape="rect" id="node24" href="structxran__sectionext5__info.html" title="{xran_sectionext5_info\n|+ num_sets\l+ csf\l+ mcScaleReMask\l+ mcScaleOffset\l+ mc\l|}" alt="" coords="2403,263,2552,399"/>
107 <area shape="rect" id="node25" href="structxran__sectionext4__info.html" title="{xran_sectionext4_info\n|+ csf\l+ pad0\l+ modCompScaler\l|}" alt="" coords="2576,277,2725,384"/>
108 <area shape="rect" id="node26" href="structxran__sectionext3__info.html" title="{xran_sectionext3_info\n|+ codebookIdx\l+ layerId\l+ numLayers\l+ txScheme\l+ crsReMask\l+ crsShift\l+ crsSymNum\l+ beamIdAP1\l+ beamIdAP2\l+ beamIdAP3\l|}" alt="" coords="2749,226,2899,435"/>
109 <area shape="rect" id="node27" href="structxran__sectionext2__info.html" title="{xran_sectionext2_info\n|+ bfAzPtWidth\l+ bfAzPt\l+ bfZePtWidth\l+ bfZePt\l+ bfAz3ddWidth\l+ bfAz3dd\l+ bfZe3ddWidth\l+ bfZe3dd\l+ bfAzSI\l+ bfZeSI\l|}" alt="" coords="2923,226,3072,435"/>
110 <area shape="rect" id="node28" href="structxran__sectionext1__info.html" title="{xran_sectionext1_info\n|+ rbNumber\l+ bfwNumber\l+ bfwiqWidth\l+ bfwCompMeth\l+ p_bfwIQ\l+ bfwIQ_sz\l+ exponent\l+ blockScaler\l+ compBitWidthShift\l+ activeBeamspaceCoeffMask\l+ bfwCompParam\l|}" alt="" coords="3096,219,3299,443"/>
111 <area shape="rect" id="node29" href="structxran__section__info.html" title="{xran_section_info\n|+ type\l+ startSymId\l+ numSymbol\l+ symInc\l+ id\l+ reMask\l+ startPrbc\l+ numPrbc\l+ rb\l+ compMeth\land 7 more...\l|}" alt="" coords="2254,219,2378,443"/>
112 <area shape="rect" id="node30" href="structxran__section__desc.html" title="{xran_section_desc\n|+ section_id\l+ iq_buffer_offset\l+ iq_buffer_len\l+ pData\l+ pCtrl\l|}" alt="" coords="2251,13,2381,149"/>
113 <area shape="rect" id="node32" href="structxran__cp__header__params.html" title="{xran_cp_header_params\n|+ filterIdx\l+ frameId\l+ subframeId\l+ slotId\l+ startSymId\l+ fftSize\l+ scs\l+ iqWidth\l+ compMeth\l+ numUEs\l+ timeOffset\l+ cpLength\l|}" alt="" coords="2665,1554,2829,1793"/>
114 </map>
115 </div>
116 <table class="memberdecls">
117 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
118 Static Public Member Functions</h2></td></tr>
119 <tr class="memitem:aad8181b222f27240e9f07dcb6e620fa3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#aad8181b222f27240e9f07dcb6e620fa3">SetUpTestCase</a> ()</td></tr>
120 <tr class="separator:aad8181b222f27240e9f07dcb6e620fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
121 <tr class="memitem:aaff0dc66f57f643a49ad3dd6bcb56916"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#aaff0dc66f57f643a49ad3dd6bcb56916">TearDownTestCase</a> ()</td></tr>
122 <tr class="separator:aaff0dc66f57f643a49ad3dd6bcb56916"><td class="memSeparator" colspan="2">&#160;</td></tr>
123 <tr class="memitem:a6157ff083be863bba0a7804cd1788d96"><td class="memItemLeft" align="right" valign="top">static unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a6157ff083be863bba0a7804cd1788d96">get_number_of_cases</a> (const std::string &amp;type)</td></tr>
124 <tr class="separator:a6157ff083be863bba0a7804cd1788d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
125 </table><table class="memberdecls">
126 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
127 Static Public Attributes</h2></td></tr>
128 <tr class="memitem:abd42f3e51ae547ec1631e9ac60df29d6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="common_8hpp.html#ab701e3ac61a85b337ec5c1abaad6742d">json</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#abd42f3e51ae547ec1631e9ac60df29d6">conf</a></td></tr>
129 <tr class="separator:abd42f3e51ae547ec1631e9ac60df29d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
130 <tr class="memitem:a4e9607ae94d1958d38388cead2e4e3bf"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a4e9607ae94d1958d38388cead2e4e3bf">test_type</a></td></tr>
131 <tr class="separator:a4e9607ae94d1958d38388cead2e4e3bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
132 </table><table class="memberdecls">
133 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
134 Protected Member Functions</h2></td></tr>
135 <tr class="memitem:a3a1707f6479611fdc609a3eb8a0cef1b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a3a1707f6479611fdc609a3eb8a0cef1b">SetUp</a> () override</td></tr>
136 <tr class="separator:a3a1707f6479611fdc609a3eb8a0cef1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
137 <tr class="memitem:ac4fca95dc3b93372ce7f2078baf8e8b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#ac4fca95dc3b93372ce7f2078baf8e8b6">TearDown</a> () override</td></tr>
138 <tr class="separator:ac4fca95dc3b93372ce7f2078baf8e8b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
139 <tr class="memitem:ad49152dbf530aeb2a2844895e6d47a3e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#ad49152dbf530aeb2a2844895e6d47a3e">set_division_factor</a> (const double factor)</td></tr>
140 <tr class="memdesc:ad49152dbf530aeb2a2844895e6d47a3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set division factor.  <a href="#ad49152dbf530aeb2a2844895e6d47a3e">More...</a><br /></td></tr>
141 <tr class="separator:ad49152dbf530aeb2a2844895e6d47a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
142 <tr class="memitem:a1bf2180658ad6d459231c631237f9311"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a1bf2180658ad6d459231c631237f9311">set_results_units</a> (const std::string &amp;units)</td></tr>
143 <tr class="memdesc:a1bf2180658ad6d459231c631237f9311"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set reults units.  <a href="#a1bf2180658ad6d459231c631237f9311">More...</a><br /></td></tr>
144 <tr class="separator:a1bf2180658ad6d459231c631237f9311"><td class="memSeparator" colspan="2">&#160;</td></tr>
145 <tr class="memitem:a5666c82d220a2c66784b9a238cc43c7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a5666c82d220a2c66784b9a238cc43c7e">set_parallelization_factor</a> (const int factor)</td></tr>
146 <tr class="memdesc:a5666c82d220a2c66784b9a238cc43c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set size of processed data.  <a href="#a5666c82d220a2c66784b9a238cc43c7e">More...</a><br /></td></tr>
147 <tr class="separator:a5666c82d220a2c66784b9a238cc43c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
148 <tr class="memitem:a3cf2e25a99be565a4ab570737cfeac41"><td class="memTemplParams" colspan="2">template&lt;typename F , typename ... Args&gt; </td></tr>
149 <tr class="memitem:a3cf2e25a99be565a4ab570737cfeac41"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a3cf2e25a99be565a4ab570737cfeac41">performance</a> (const std::string &amp;isa, const std::string &amp;<a class="el" href="u__plane__performance_8cc.html#a69b4bff6061152ff85770d725cced3cc">module_name</a>, F function, Args ... args)</td></tr>
150 <tr class="memdesc:a3cf2e25a99be565a4ab570737cfeac41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run performance test case for a given function.  <a href="#a3cf2e25a99be565a4ab570737cfeac41">More...</a><br /></td></tr>
151 <tr class="separator:a3cf2e25a99be565a4ab570737cfeac41"><td class="memSeparator" colspan="2">&#160;</td></tr>
152 <tr class="memitem:af9e5657bce588536aef7baf8c33a0108"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#af9e5657bce588536aef7baf8c33a0108">print_test_description</a> (const std::string &amp;isa, const std::string &amp;<a class="el" href="u__plane__performance_8cc.html#a69b4bff6061152ff85770d725cced3cc">module_name</a>)</td></tr>
153 <tr class="memdesc:af9e5657bce588536aef7baf8c33a0108"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print unique test description to the results xml file.  <a href="#af9e5657bce588536aef7baf8c33a0108">More...</a><br /></td></tr>
154 <tr class="separator:af9e5657bce588536aef7baf8c33a0108"><td class="memSeparator" colspan="2">&#160;</td></tr>
155 <tr class="memitem:a5a1ec6ee393f8538815bc0a82eac2e88"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a5a1ec6ee393f8538815bc0a82eac2e88">get_case_name</a> ()</td></tr>
156 <tr class="memdesc:a5a1ec6ee393f8538815bc0a82eac2e88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name of the test case from JSON file.  <a href="#a5a1ec6ee393f8538815bc0a82eac2e88">More...</a><br /></td></tr>
157 <tr class="separator:a5a1ec6ee393f8538815bc0a82eac2e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
158 <tr class="memitem:abf28e5ea54fab2b0685972fe6e75560a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#abf28e5ea54fab2b0685972fe6e75560a">init_test</a> (const std::string &amp;type)</td></tr>
159 <tr class="memdesc:abf28e5ea54fab2b0685972fe6e75560a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines section in the conf.json that is used to load parameters from.  <a href="#abf28e5ea54fab2b0685972fe6e75560a">More...</a><br /></td></tr>
160 <tr class="separator:abf28e5ea54fab2b0685972fe6e75560a"><td class="memSeparator" colspan="2">&#160;</td></tr>
161 <tr><td colspan="2"><div class="groupHeader"></div></td></tr>
162 <tr class="memitem:a6dc1bccfd02f1a94b5c799c15cd98135"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
163 <tr class="memitem:a6dc1bccfd02f1a94b5c799c15cd98135"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a6dc1bccfd02f1a94b5c799c15cd98135">get_input_parameter</a> (const std::string &amp;parameter_name)</td></tr>
164 <tr class="memdesc:a6dc1bccfd02f1a94b5c799c15cd98135"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load selected data from a JSON object. get_input_parameter loads data from parameters section of the test case in JSON file and get_reference_parameter does the same thing for references section.  <a href="#a6dc1bccfd02f1a94b5c799c15cd98135">More...</a><br /></td></tr>
165 <tr class="separator:a6dc1bccfd02f1a94b5c799c15cd98135"><td class="memSeparator" colspan="2">&#160;</td></tr>
166 <tr class="memitem:adfbe724335d86320c9839c426c4d5715"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
167 <tr class="memitem:adfbe724335d86320c9839c426c4d5715"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#adfbe724335d86320c9839c426c4d5715">get_reference_parameter</a> (const std::string &amp;parameter_name)</td></tr>
168 <tr class="separator:adfbe724335d86320c9839c426c4d5715"><td class="memSeparator" colspan="2">&#160;</td></tr>
169 </table><table class="memberdecls">
170 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
171 Protected Attributes</h2></td></tr>
172 <tr class="memitem:acb7ae6f5547d5e166b643084db28b2fa"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#acb7ae6f5547d5e166b643084db28b2fa">m_xranConf</a></td></tr>
173 <tr class="separator:acb7ae6f5547d5e166b643084db28b2fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
174 <tr class="memitem:a48dc9763aed8e2af7ff83eb1648aa96e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__device__ctx.html">xran_device_ctx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a48dc9763aed8e2af7ff83eb1648aa96e">m_xran_dev_ctx</a></td></tr>
175 <tr class="separator:a48dc9763aed8e2af7ff83eb1648aa96e"><td class="memSeparator" colspan="2">&#160;</td></tr>
176 <tr class="memitem:a21909f3922fb3485559575d6252575aa"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__prach__config.html">xran_prach_config</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a21909f3922fb3485559575d6252575aa">m_pPRACHConfig</a></td></tr>
177 <tr class="separator:a21909f3922fb3485559575d6252575aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
178 <tr class="memitem:a45887981986f86c7811031b354fb4a36"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__prach__cp__config.html">xran_prach_cp_config</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a45887981986f86c7811031b354fb4a36">m_pPrachCPConfig</a></td></tr>
179 <tr class="separator:a45887981986f86c7811031b354fb4a36"><td class="memSeparator" colspan="2">&#160;</td></tr>
180 <tr class="memitem:a8afca7ac895ea509b38432d1b45bff55"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__section__gen__info.html">xran_section_gen_info</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a8afca7ac895ea509b38432d1b45bff55">m_pSectGenInfo</a> = NULL</td></tr>
181 <tr class="separator:a8afca7ac895ea509b38432d1b45bff55"><td class="memSeparator" colspan="2">&#160;</td></tr>
182 <tr class="memitem:ae68e73b40ca04879362dc67fbb368682"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#ae68e73b40ca04879362dc67fbb368682">m_maxSections</a> = 8</td></tr>
183 <tr class="separator:ae68e73b40ca04879362dc67fbb368682"><td class="memSeparator" colspan="2">&#160;</td></tr>
184 <tr class="memitem:a28e2512868d0865874dc55150a46f39a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a28e2512868d0865874dc55150a46f39a">lastsymbol</a></td></tr>
185 <tr class="separator:a28e2512868d0865874dc55150a46f39a"><td class="memSeparator" colspan="2">&#160;</td></tr>
186 <tr class="memitem:aafa40e823e408268e48585ec7a623eae"><td class="memItemLeft" align="right" valign="top">struct rte_mbuf *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#aafa40e823e408268e48585ec7a623eae">m_pTestBuffer</a></td></tr>
187 <tr class="separator:aafa40e823e408268e48585ec7a623eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
188 <tr class="memitem:a16c92b16fc21a700c50a7faf19da41b9"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__cp__gen__params.html">xran_cp_gen_params</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a16c92b16fc21a700c50a7faf19da41b9">m_params</a></td></tr>
189 <tr class="separator:a16c92b16fc21a700c50a7faf19da41b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
190 <tr class="memitem:a431f2e351a321b762ccd64984d566913"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__recv__packet__info.html">xran_recv_packet_info</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a431f2e351a321b762ccd64984d566913">m_pktInfo</a></td></tr>
191 <tr class="separator:a431f2e351a321b762ccd64984d566913"><td class="memSeparator" colspan="2">&#160;</td></tr>
192 <tr class="memitem:aa42dde0a7ce436df7e5b607d17d52668"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__cp__gen__params.html">xran_cp_gen_params</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#aa42dde0a7ce436df7e5b607d17d52668">m_result</a></td></tr>
193 <tr class="separator:aa42dde0a7ce436df7e5b607d17d52668"><td class="memSeparator" colspan="2">&#160;</td></tr>
194 <tr class="memitem:afa985909bf1a1a9cc7a7070c9a73016e"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#afa985909bf1a1a9cc7a7070c9a73016e">m_dir</a></td></tr>
195 <tr class="separator:afa985909bf1a1a9cc7a7070c9a73016e"><td class="memSeparator" colspan="2">&#160;</td></tr>
196 <tr class="memitem:a4bb0d1ca82a59555014c6c0e1060cbdf"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a4bb0d1ca82a59555014c6c0e1060cbdf">m_dirStr</a></td></tr>
197 <tr class="separator:a4bb0d1ca82a59555014c6c0e1060cbdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
198 <tr class="memitem:abc4c88e1904502c47099799767ea3991"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#abc4c88e1904502c47099799767ea3991">m_sectionType</a></td></tr>
199 <tr class="separator:abc4c88e1904502c47099799767ea3991"><td class="memSeparator" colspan="2">&#160;</td></tr>
200 <tr class="memitem:a9f102f8bfc163d6a26411d1855c8c97c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a9f102f8bfc163d6a26411d1855c8c97c">m_ccId</a></td></tr>
201 <tr class="separator:a9f102f8bfc163d6a26411d1855c8c97c"><td class="memSeparator" colspan="2">&#160;</td></tr>
202 <tr class="memitem:a73f8e8274bd97892f58f73d1d83b533a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a73f8e8274bd97892f58f73d1d83b533a">m_antId</a></td></tr>
203 <tr class="separator:a73f8e8274bd97892f58f73d1d83b533a"><td class="memSeparator" colspan="2">&#160;</td></tr>
204 <tr class="memitem:a7a0ce01c67c4067cc3ba42fd380e858a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a7a0ce01c67c4067cc3ba42fd380e858a">m_seqId</a></td></tr>
205 <tr class="separator:a7a0ce01c67c4067cc3ba42fd380e858a"><td class="memSeparator" colspan="2">&#160;</td></tr>
206 <tr class="memitem:a65389015c6ac952ac5108c2ae802fa52"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a65389015c6ac952ac5108c2ae802fa52">m_frameId</a></td></tr>
207 <tr class="separator:a65389015c6ac952ac5108c2ae802fa52"><td class="memSeparator" colspan="2">&#160;</td></tr>
208 <tr class="memitem:afa13542efadbf6db6e8ddfa388a345c0"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#afa13542efadbf6db6e8ddfa388a345c0">m_subframeId</a></td></tr>
209 <tr class="separator:afa13542efadbf6db6e8ddfa388a345c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
210 <tr class="memitem:a7f021a016314b5d3a9bb095c5c08048f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a7f021a016314b5d3a9bb095c5c08048f">m_slotId</a></td></tr>
211 <tr class="separator:a7f021a016314b5d3a9bb095c5c08048f"><td class="memSeparator" colspan="2">&#160;</td></tr>
212 <tr class="memitem:aba23eca36e0c5cc06d74919fa5fe0dd6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#aba23eca36e0c5cc06d74919fa5fe0dd6">m_symStart</a></td></tr>
213 <tr class="separator:aba23eca36e0c5cc06d74919fa5fe0dd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
214 <tr class="memitem:a88a1f1ad78450f64aab4fa3f6499060a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a88a1f1ad78450f64aab4fa3f6499060a">m_symNum</a></td></tr>
215 <tr class="separator:a88a1f1ad78450f64aab4fa3f6499060a"><td class="memSeparator" colspan="2">&#160;</td></tr>
216 <tr class="memitem:a59b4057d63386649d2facf030a08fa0e"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a59b4057d63386649d2facf030a08fa0e">m_prbStart</a> = NULL</td></tr>
217 <tr class="separator:a59b4057d63386649d2facf030a08fa0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
218 <tr class="memitem:a81096035b0802bc24810c07ca13df7e9"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a81096035b0802bc24810c07ca13df7e9">m_prbNum</a> = NULL</td></tr>
219 <tr class="separator:a81096035b0802bc24810c07ca13df7e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
220 <tr class="memitem:a5b1a6d8e8257b3bb7e3a187c0cce4011"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a5b1a6d8e8257b3bb7e3a187c0cce4011">m_iqWidth</a></td></tr>
221 <tr class="separator:a5b1a6d8e8257b3bb7e3a187c0cce4011"><td class="memSeparator" colspan="2">&#160;</td></tr>
222 <tr class="memitem:a493740cacd8f8d3e235c4626e501d3e2"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a493740cacd8f8d3e235c4626e501d3e2">m_compMethod</a></td></tr>
223 <tr class="separator:a493740cacd8f8d3e235c4626e501d3e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
224 <tr class="memitem:a047b603d6d908d93ce5d58dcc2b63036"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a047b603d6d908d93ce5d58dcc2b63036">m_beamId</a></td></tr>
225 <tr class="separator:a047b603d6d908d93ce5d58dcc2b63036"><td class="memSeparator" colspan="2">&#160;</td></tr>
226 <tr class="memitem:ab4be4cfb9be32a9a6c516f5cfbae0d6f"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#ab4be4cfb9be32a9a6c516f5cfbae0d6f">m_reMask</a> = 0xfff</td></tr>
227 <tr class="separator:ab4be4cfb9be32a9a6c516f5cfbae0d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
228 <tr class="memitem:a9c4d35a4cce2560e384f2fe95c4c341f"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a9c4d35a4cce2560e384f2fe95c4c341f">m_sectionId</a></td></tr>
229 <tr class="separator:a9c4d35a4cce2560e384f2fe95c4c341f"><td class="memSeparator" colspan="2">&#160;</td></tr>
230 <tr class="memitem:adfa9d2df36650f369b04652749c1134b"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#adfa9d2df36650f369b04652749c1134b">m_filterIndex</a></td></tr>
231 <tr class="separator:adfa9d2df36650f369b04652749c1134b"><td class="memSeparator" colspan="2">&#160;</td></tr>
232 <tr class="memitem:a7a8bdb868f3812cf7270734d13159255"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a7a8bdb868f3812cf7270734d13159255">m_fftSize</a></td></tr>
233 <tr class="separator:a7a8bdb868f3812cf7270734d13159255"><td class="memSeparator" colspan="2">&#160;</td></tr>
234 <tr class="memitem:a1d28f82423abf4fde782a34ae064aea9"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a1d28f82423abf4fde782a34ae064aea9">m_startSymId</a></td></tr>
235 <tr class="separator:a1d28f82423abf4fde782a34ae064aea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
236 <tr class="memitem:a95b34835c7215dd09bdfdd82698c1232"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a95b34835c7215dd09bdfdd82698c1232">m_x</a></td></tr>
237 <tr class="separator:a95b34835c7215dd09bdfdd82698c1232"><td class="memSeparator" colspan="2">&#160;</td></tr>
238 <tr class="memitem:aa6a94180919a3f3827f581cb9b6038ef"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#aa6a94180919a3f3827f581cb9b6038ef">m_filterIdx</a></td></tr>
239 <tr class="separator:aa6a94180919a3f3827f581cb9b6038ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
240 <tr class="memitem:acef6d7b2a1494b7d98e70d4759875349"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#acef6d7b2a1494b7d98e70d4759875349">m_startPrbc</a></td></tr>
241 <tr class="separator:acef6d7b2a1494b7d98e70d4759875349"><td class="memSeparator" colspan="2">&#160;</td></tr>
242 <tr class="memitem:af2657f421b39bfe018266cfe11d27b51"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#af2657f421b39bfe018266cfe11d27b51">m_numPrbc</a></td></tr>
243 <tr class="separator:af2657f421b39bfe018266cfe11d27b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
244 <tr class="memitem:ab7158c23dfca189475b254c35ede1da7"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#ab7158c23dfca189475b254c35ede1da7">m_numSymbol</a></td></tr>
245 <tr class="separator:ab7158c23dfca189475b254c35ede1da7"><td class="memSeparator" colspan="2">&#160;</td></tr>
246 <tr class="memitem:a509c970617e65a99c8120eef3d309bcb"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a509c970617e65a99c8120eef3d309bcb">m_timeOffset</a></td></tr>
247 <tr class="separator:a509c970617e65a99c8120eef3d309bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
248 <tr class="memitem:a9c9ab811b57b6250d1712aa6e59c0853"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a9c9ab811b57b6250d1712aa6e59c0853">m_freqOffset</a></td></tr>
249 <tr class="separator:a9c9ab811b57b6250d1712aa6e59c0853"><td class="memSeparator" colspan="2">&#160;</td></tr>
250 <tr class="memitem:a8c2ff60cb0ad0f81eafada59dc92c4c6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a8c2ff60cb0ad0f81eafada59dc92c4c6">m_nrofPrachInSlot</a></td></tr>
251 <tr class="separator:a8c2ff60cb0ad0f81eafada59dc92c4c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
252 <tr class="memitem:a0baaeee595bffc14f68fefd762c6fa5a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a0baaeee595bffc14f68fefd762c6fa5a">m_occassionsInPrachSlot</a></td></tr>
253 <tr class="separator:a0baaeee595bffc14f68fefd762c6fa5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
254 <tr class="memitem:a5067ab67bdb57355a12a0282ced79bdc"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a5067ab67bdb57355a12a0282ced79bdc">m_y</a> [<a class="el" href="xran__common_8h.html#a342c40a4877f7760c65eca32523efea1">XRAN_PRACH_CANDIDATE_Y</a>]</td></tr>
255 <tr class="separator:a5067ab67bdb57355a12a0282ced79bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
256 <tr class="memitem:a9ef01047ab319b03151146a47e4516c4"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a9ef01047ab319b03151146a47e4516c4">m_isPRACHslot</a> [<a class="el" href="xran__common_8h.html#af7a48e76794ce5d801ab6d0f848abb53">XRAN_PRACH_CANDIDATE_SLOT</a>]</td></tr>
257 <tr class="separator:a9ef01047ab319b03151146a47e4516c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
258 <tr class="memitem:aee24498b1349e41e8e14f822c6bd8fff"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#aee24498b1349e41e8e14f822c6bd8fff">m_prach_start_symbol</a></td></tr>
259 <tr class="separator:aee24498b1349e41e8e14f822c6bd8fff"><td class="memSeparator" colspan="2">&#160;</td></tr>
260 <tr class="memitem:a98ba28864455aad01fecfc51992a252a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#a98ba28864455aad01fecfc51992a252a">m_prach_last_symbol</a></td></tr>
261 <tr class="separator:a98ba28864455aad01fecfc51992a252a"><td class="memSeparator" colspan="2">&#160;</td></tr>
262 <tr class="memitem:ae0c317f2faf44b0e7bde79d34e00b2e7"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_prach_perf.html#ae0c317f2faf44b0e7bde79d34e00b2e7">m_SlotNrNum</a></td></tr>
263 <tr class="separator:ae0c317f2faf44b0e7bde79d34e00b2e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
264 <tr class="memitem:a929401f577bc540c1f8b7ec8c3b974fd"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a929401f577bc540c1f8b7ec8c3b974fd">division_factor</a> = 1.0</td></tr>
265 <tr class="separator:a929401f577bc540c1f8b7ec8c3b974fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
266 <tr class="memitem:a0f6b306c821273c76461f8799c5d4d4c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a0f6b306c821273c76461f8799c5d4d4c">result_units</a> = &quot;None&quot;</td></tr>
267 <tr class="separator:a0f6b306c821273c76461f8799c5d4d4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
268 <tr class="memitem:a88ea1f1de6b4d7d01ddc5fced408c813"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_kernel_tests.html#a88ea1f1de6b4d7d01ddc5fced408c813">parallelization_factor</a> = 1</td></tr>
269 <tr class="separator:a88ea1f1de6b4d7d01ddc5fced408c813"><td class="memSeparator" colspan="2">&#160;</td></tr>
270 </table>
271 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
272 <div class="textblock">
273 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00033">33</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
274 </div><h2 class="groupheader">Member Function Documentation</h2>
275 <a id="a5a1ec6ee393f8538815bc0a82eac2e88"></a>
276 <h2 class="memtitle"><span class="permalink"><a href="#a5a1ec6ee393f8538815bc0a82eac2e88">&#9670;&nbsp;</a></span>get_case_name()</h2>
277
278 <div class="memitem">
279 <div class="memproto">
280 <table class="mlabels">
281   <tr>
282   <td class="mlabels-left">
283       <table class="memname">
284         <tr>
285           <td class="memname">const std::string get_case_name </td>
286           <td>(</td>
287           <td class="paramname"></td><td>)</td>
288           <td></td>
289         </tr>
290       </table>
291   </td>
292   <td class="mlabels-right">
293 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
294   </tr>
295 </table>
296 </div><div class="memdoc">
297
298 <p>Get name of the test case from JSON file. </p>
299 <dl class="section return"><dt>Returns</dt><dd>Test'ss case name or a default name if name field is missing. </dd></dl>
300
301 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00338">338</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
302
303 </div>
304 </div>
305 <a id="a6dc1bccfd02f1a94b5c799c15cd98135"></a>
306 <h2 class="memtitle"><span class="permalink"><a href="#a6dc1bccfd02f1a94b5c799c15cd98135">&#9670;&nbsp;</a></span>get_input_parameter()</h2>
307
308 <div class="memitem">
309 <div class="memproto">
310 <table class="mlabels">
311   <tr>
312   <td class="mlabels-left">
313       <table class="memname">
314         <tr>
315           <td class="memname">T get_input_parameter </td>
316           <td>(</td>
317           <td class="paramtype">const std::string &amp;&#160;</td>
318           <td class="paramname"><em>parameter_name</em></td><td>)</td>
319           <td></td>
320         </tr>
321       </table>
322   </td>
323   <td class="mlabels-right">
324 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
325   </tr>
326 </table>
327 </div><div class="memdoc">
328
329 <p>Load selected data from a JSON object. get_input_parameter loads data from parameters section of the test case in JSON file and get_reference_parameter does the same thing for references section. </p>
330 <p>Get parameter function uses template type to figure out how to load parameters. If type is NOT a pointer it'll load value directly from the JSON. Otherwise path to the test vector is expected and function will allocate memory, load data from the binary file to this memory location and return pointer to it. For example in here we request to load pointer to float so llrs filed is expected to be a path to the binary file. </p>
331
332 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00290">290</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
333 <div class="dynheader">
334 Here is the call graph for this function:</div>
335 <div class="dyncontent">
336 <div class="center"><img src="class_kernel_tests_a6dc1bccfd02f1a94b5c799c15cd98135_cgraph.png" border="0" usemap="#class_kernel_tests_a6dc1bccfd02f1a94b5c799c15cd98135_cgraph" alt=""/></div>
337 <map name="class_kernel_tests_a6dc1bccfd02f1a94b5c799c15cd98135_cgraph" id="class_kernel_tests_a6dc1bccfd02f1a94b5c799c15cd98135_cgraph">
338 <area shape="rect" id="node2" href="structreading__input__file__exception.html#a70518905d36686ddeeb2eb3b2682f016" title="reading_input_file\l_exception::what" alt="" coords="193,150,316,191"/>
339 <area shape="rect" id="node3" href="common_8hpp.html#ae39390f41ba978a1f0d79691436c074a" title="Attach current process to the selected core. " alt="" coords="391,5,483,32"/>
340 <area shape="rect" id="node4" href="common_8hpp.html#a8265b710246f9019ff14556adf5eb35a" title="Calculate the mean and variance from the result of the run_benchmark. " alt="" coords="369,56,504,83"/>
341 <area shape="rect" id="node5" href="common_8hpp.html#a39bf4f7770751080f5b72046abfd01a5" title="For a given number return sequence of number from 0 to number &#45; 1. " alt="" coords="385,107,488,133"/>
342 <area shape="rect" id="node6" href="common_8hpp.html#ad8c062e9b24e4b3a8408b23a0d8ab428" title="Read JSON from the given file. " alt="" coords="369,157,504,184"/>
343 <area shape="rect" id="node7" href="common_8hpp.html#a876ed07783b27d38779f7cef4db673e6" title="Read binary data from the file. " alt="" coords="364,209,509,250"/>
344 <area shape="rect" id="node8" href="common_8hpp.html#a56c41cbb9de4bce25da45ecd74b46a81" title="Measure the TSC on the machine. " alt="" coords="388,275,485,301"/>
345 <area shape="rect" id="node10" href="common_8hpp.html#a0ab5719a5f67d4d52057b2c4550fe930" title="Return the current value of the TSC. " alt="" coords="403,325,471,352"/>
346 <area shape="rect" id="node9" href="common_8cpp.html#a0ab5719a5f67d4d52057b2c4550fe930" title="Return the current value of the TSC. " alt="" coords="557,275,625,301"/>
347 </map>
348 </div>
349
350 </div>
351 </div>
352 <a id="a6157ff083be863bba0a7804cd1788d96"></a>
353 <h2 class="memtitle"><span class="permalink"><a href="#a6157ff083be863bba0a7804cd1788d96">&#9670;&nbsp;</a></span>get_number_of_cases()</h2>
354
355 <div class="memitem">
356 <div class="memproto">
357 <table class="mlabels">
358   <tr>
359   <td class="mlabels-left">
360       <table class="memname">
361         <tr>
362           <td class="memname">static unsigned get_number_of_cases </td>
363           <td>(</td>
364           <td class="paramtype">const std::string &amp;&#160;</td>
365           <td class="paramname"><em>type</em></td><td>)</td>
366           <td></td>
367         </tr>
368       </table>
369   </td>
370   <td class="mlabels-right">
371 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">inherited</span></span>  </td>
372   </tr>
373 </table>
374 </div><div class="memdoc">
375
376 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00190">190</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
377 <div class="dynheader">
378 Here is the call graph for this function:</div>
379 <div class="dyncontent">
380 <div class="center"><img src="class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_cgraph.png" border="0" usemap="#class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_cgraph" alt=""/></div>
381 <map name="class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_cgraph" id="class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_cgraph">
382 <area shape="rect" id="node2" href="common_8hpp.html#ad8c062e9b24e4b3a8408b23a0d8ab428" title="Read JSON from the given file. " alt="" coords="211,5,345,32"/>
383 <area shape="rect" id="node3" href="classnlohmann_1_1basic__json.html#a0801762a3fe36fe32dca5f16e515478d" title="returns the number of elements " alt="" coords="204,57,352,98"/>
384 <area shape="rect" id="node4" href="structmissing__config__file__exception.html#a70518905d36686ddeeb2eb3b2682f016" title="missing_config_file\l_exception::what" alt="" coords="211,122,345,163"/>
385 </map>
386 </div>
387 <div class="dynheader">
388 Here is the caller graph for this function:</div>
389 <div class="dyncontent">
390 <div class="center"><img src="class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_icgraph.png" border="0" usemap="#class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_icgraph" alt=""/></div>
391 <map name="class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_icgraph" id="class_kernel_tests_a6157ff083be863bba0a7804cd1788d96_icgraph">
392 <area shape="rect" id="node2" href="c__plane__tests_8cc.html#ab0ad0e23f1b51f15bd9594a24a2c438f" title="TEST_P" alt="" coords="204,5,276,32"/>
393 </map>
394 </div>
395
396 </div>
397 </div>
398 <a id="adfbe724335d86320c9839c426c4d5715"></a>
399 <h2 class="memtitle"><span class="permalink"><a href="#adfbe724335d86320c9839c426c4d5715">&#9670;&nbsp;</a></span>get_reference_parameter()</h2>
400
401 <div class="memitem">
402 <div class="memproto">
403 <table class="mlabels">
404   <tr>
405   <td class="mlabels-left">
406       <table class="memname">
407         <tr>
408           <td class="memname">T get_reference_parameter </td>
409           <td>(</td>
410           <td class="paramtype">const std::string &amp;&#160;</td>
411           <td class="paramname"><em>parameter_name</em></td><td>)</td>
412           <td></td>
413         </tr>
414       </table>
415   </td>
416   <td class="mlabels-right">
417 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
418   </tr>
419 </table>
420 </div><div class="memdoc">
421
422 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00312">312</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
423 <div class="dynheader">
424 Here is the call graph for this function:</div>
425 <div class="dyncontent">
426 <div class="center"><img src="class_kernel_tests_adfbe724335d86320c9839c426c4d5715_cgraph.png" border="0" usemap="#class_kernel_tests_adfbe724335d86320c9839c426c4d5715_cgraph" alt=""/></div>
427 <map name="class_kernel_tests_adfbe724335d86320c9839c426c4d5715_cgraph" id="class_kernel_tests_adfbe724335d86320c9839c426c4d5715_cgraph">
428 <area shape="rect" id="node2" href="structreading__input__file__exception.html#a70518905d36686ddeeb2eb3b2682f016" title="reading_input_file\l_exception::what" alt="" coords="220,150,343,191"/>
429 <area shape="rect" id="node3" href="common_8hpp.html#ae39390f41ba978a1f0d79691436c074a" title="Attach current process to the selected core. " alt="" coords="417,5,509,32"/>
430 <area shape="rect" id="node4" href="common_8hpp.html#a8265b710246f9019ff14556adf5eb35a" title="Calculate the mean and variance from the result of the run_benchmark. " alt="" coords="396,56,531,83"/>
431 <area shape="rect" id="node5" href="common_8hpp.html#a39bf4f7770751080f5b72046abfd01a5" title="For a given number return sequence of number from 0 to number &#45; 1. " alt="" coords="412,107,515,133"/>
432 <area shape="rect" id="node6" href="common_8hpp.html#ad8c062e9b24e4b3a8408b23a0d8ab428" title="Read JSON from the given file. " alt="" coords="396,157,531,184"/>
433 <area shape="rect" id="node7" href="common_8hpp.html#a876ed07783b27d38779f7cef4db673e6" title="Read binary data from the file. " alt="" coords="391,209,536,250"/>
434 <area shape="rect" id="node8" href="common_8hpp.html#a56c41cbb9de4bce25da45ecd74b46a81" title="Measure the TSC on the machine. " alt="" coords="415,275,512,301"/>
435 <area shape="rect" id="node10" href="common_8hpp.html#a0ab5719a5f67d4d52057b2c4550fe930" title="Return the current value of the TSC. " alt="" coords="429,325,497,352"/>
436 <area shape="rect" id="node9" href="common_8cpp.html#a0ab5719a5f67d4d52057b2c4550fe930" title="Return the current value of the TSC. " alt="" coords="584,275,652,301"/>
437 </map>
438 </div>
439
440 </div>
441 </div>
442 <a id="abf28e5ea54fab2b0685972fe6e75560a"></a>
443 <h2 class="memtitle"><span class="permalink"><a href="#abf28e5ea54fab2b0685972fe6e75560a">&#9670;&nbsp;</a></span>init_test()</h2>
444
445 <div class="memitem">
446 <div class="memproto">
447 <table class="mlabels">
448   <tr>
449   <td class="mlabels-left">
450       <table class="memname">
451         <tr>
452           <td class="memname">void init_test </td>
453           <td>(</td>
454           <td class="paramtype">const std::string &amp;&#160;</td>
455           <td class="paramname"><em>type</em></td><td>)</td>
456           <td></td>
457         </tr>
458       </table>
459   </td>
460   <td class="mlabels-right">
461 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
462   </tr>
463 </table>
464 </div><div class="memdoc">
465
466 <p>Defines section in the conf.json that is used to load parameters from. </p>
467 <dl class="params"><dt>Parameters</dt><dd>
468   <table class="params">
469     <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>Name of the section in the JSON file. </td></tr>
470   </table>
471   </dd>
472 </dl>
473
474 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00358">358</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
475 <div class="dynheader">
476 Here is the call graph for this function:</div>
477 <div class="dyncontent">
478 <div class="center"><img src="class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_cgraph.png" border="0" usemap="#class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_cgraph" alt=""/></div>
479 <map name="class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_cgraph" id="class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_cgraph">
480 <area shape="rect" id="node2" href="classnlohmann_1_1basic__json.html#a0801762a3fe36fe32dca5f16e515478d" title="returns the number of elements " alt="" coords="121,5,269,47"/>
481 <area shape="rect" id="node3" href="common_8hpp.html#a876ed07783b27d38779f7cef4db673e6" title="Read binary data from the file. " alt="" coords="123,71,268,112"/>
482 </map>
483 </div>
484 <div class="dynheader">
485 Here is the caller graph for this function:</div>
486 <div class="dyncontent">
487 <div class="center"><img src="class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_icgraph.png" border="0" usemap="#class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_icgraph" alt=""/></div>
488 <map name="class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_icgraph" id="class_kernel_tests_abf28e5ea54fab2b0685972fe6e75560a_icgraph">
489 <area shape="rect" id="node2" href="class_c__plane.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="C_plane::SetUp" alt="" coords="141,5,255,32"/>
490 <area shape="rect" id="node3" href="class_test_chain.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="TestChain::SetUp" alt="" coords="135,56,261,83"/>
491 <area shape="rect" id="node4" href="class_prach_check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="PrachCheck::SetUp" alt="" coords="129,107,267,133"/>
492 <area shape="rect" id="node5" href="class_prach_perf.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="PrachPerf::SetUp" alt="" coords="135,157,261,184"/>
493 <area shape="rect" id="node6" href="class_u__plane_check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="U_planeCheck::SetUp" alt="" coords="121,208,275,235"/>
494 <area shape="rect" id="node7" href="class_u__plane_perf.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="U_planePerf::SetUp" alt="" coords="129,259,267,285"/>
495 </map>
496 </div>
497
498 </div>
499 </div>
500 <a id="a3cf2e25a99be565a4ab570737cfeac41"></a>
501 <h2 class="memtitle"><span class="permalink"><a href="#a3cf2e25a99be565a4ab570737cfeac41">&#9670;&nbsp;</a></span>performance()</h2>
502
503 <div class="memitem">
504 <div class="memproto">
505 <table class="mlabels">
506   <tr>
507   <td class="mlabels-left">
508       <table class="memname">
509         <tr>
510           <td class="memname">void performance </td>
511           <td>(</td>
512           <td class="paramtype">const std::string &amp;&#160;</td>
513           <td class="paramname"><em>isa</em>, </td>
514         </tr>
515         <tr>
516           <td class="paramkey"></td>
517           <td></td>
518           <td class="paramtype">const std::string &amp;&#160;</td>
519           <td class="paramname"><em>module_name</em>, </td>
520         </tr>
521         <tr>
522           <td class="paramkey"></td>
523           <td></td>
524           <td class="paramtype">F&#160;</td>
525           <td class="paramname"><em>function</em>, </td>
526         </tr>
527         <tr>
528           <td class="paramkey"></td>
529           <td></td>
530           <td class="paramtype">Args ...&#160;</td>
531           <td class="paramname"><em>args</em>&#160;</td>
532         </tr>
533         <tr>
534           <td></td>
535           <td>)</td>
536           <td></td><td></td>
537         </tr>
538       </table>
539   </td>
540   <td class="mlabels-right">
541 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
542   </tr>
543 </table>
544 </div><div class="memdoc">
545
546 <p>Run performance test case for a given function. </p>
547 <dl class="params"><dt>Parameters</dt><dd>
548   <table class="params">
549     <tr><td class="paramdir">[in]</td><td class="paramname">isa</td><td>Used Instruction Set. </td></tr>
550     <tr><td class="paramdir">[in]</td><td class="paramname">module_name</td><td>name of the tested kernel. </td></tr>
551     <tr><td class="paramdir">[in]</td><td class="paramname">function</td><td>function to be tested. </td></tr>
552     <tr><td class="paramdir">[in]</td><td class="paramname">args</td><td>function's arguments. </td></tr>
553   </table>
554   </dd>
555 </dl>
556
557 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00253">253</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
558 <div class="dynheader">
559 Here is the call graph for this function:</div>
560 <div class="dyncontent">
561 <div class="center"><img src="class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_cgraph.png" border="0" usemap="#class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_cgraph" alt=""/></div>
562 <map name="class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_cgraph" id="class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_cgraph">
563 <area shape="rect" id="node2" href="common_8hpp.html#ae39390f41ba978a1f0d79691436c074a" title="Attach current process to the selected core. " alt="" coords="157,5,249,32"/>
564 <area shape="rect" id="node3" href="common_8hpp.html#af69d779517f2bdee3aba95bc38022074" title="Run the given function and return the mean run time and stddev. " alt="" coords="148,56,259,83"/>
565 <area shape="rect" id="node4" href="common_8hpp.html#a8265b710246f9019ff14556adf5eb35a" title="Calculate the mean and variance from the result of the run_benchmark. " alt="" coords="307,56,441,83"/>
566 </map>
567 </div>
568 <div class="dynheader">
569 Here is the caller graph for this function:</div>
570 <div class="dyncontent">
571 <div class="center"><img src="class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_icgraph.png" border="0" usemap="#class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_icgraph" alt=""/></div>
572 <map name="class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_icgraph" id="class_kernel_tests_a3cf2e25a99be565a4ab570737cfeac41_icgraph">
573 <area shape="rect" id="node2" href="c__plane__tests_8cc.html#a21d05f2c6607fc534e67ed32883de81f" title="TEST_P" alt="" coords="148,5,220,32"/>
574 </map>
575 </div>
576
577 </div>
578 </div>
579 <a id="af9e5657bce588536aef7baf8c33a0108"></a>
580 <h2 class="memtitle"><span class="permalink"><a href="#af9e5657bce588536aef7baf8c33a0108">&#9670;&nbsp;</a></span>print_test_description()</h2>
581
582 <div class="memitem">
583 <div class="memproto">
584 <table class="mlabels">
585   <tr>
586   <td class="mlabels-left">
587       <table class="memname">
588         <tr>
589           <td class="memname">void print_test_description </td>
590           <td>(</td>
591           <td class="paramtype">const std::string &amp;&#160;</td>
592           <td class="paramname"><em>isa</em>, </td>
593         </tr>
594         <tr>
595           <td class="paramkey"></td>
596           <td></td>
597           <td class="paramtype">const std::string &amp;&#160;</td>
598           <td class="paramname"><em>module_name</em>&#160;</td>
599         </tr>
600         <tr>
601           <td></td>
602           <td>)</td>
603           <td></td><td></td>
604         </tr>
605       </table>
606   </td>
607   <td class="mlabels-right">
608 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
609   </tr>
610 </table>
611 </div><div class="memdoc">
612
613 <p>Print unique test description to the results xml file. </p>
614 <dl class="params"><dt>Parameters</dt><dd>
615   <table class="params">
616     <tr><td class="paramdir">[in]</td><td class="paramname">isa</td><td>Used Instruction Set. </td></tr>
617     <tr><td class="paramdir">[in]</td><td class="paramname">module_name</td><td>name of the tested kernel. </td></tr>
618     <tr><td class="paramdir">[in]</td><td class="paramname">function</td><td>function to be tested. </td></tr>
619   </table>
620   </dd>
621 </dl>
622
623 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00271">271</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
624
625 </div>
626 </div>
627 <a id="ad49152dbf530aeb2a2844895e6d47a3e"></a>
628 <h2 class="memtitle"><span class="permalink"><a href="#ad49152dbf530aeb2a2844895e6d47a3e">&#9670;&nbsp;</a></span>set_division_factor()</h2>
629
630 <div class="memitem">
631 <div class="memproto">
632 <table class="mlabels">
633   <tr>
634   <td class="mlabels-left">
635       <table class="memname">
636         <tr>
637           <td class="memname">void set_division_factor </td>
638           <td>(</td>
639           <td class="paramtype">const double&#160;</td>
640           <td class="paramname"><em>factor</em></td><td>)</td>
641           <td></td>
642         </tr>
643       </table>
644   </td>
645   <td class="mlabels-right">
646 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
647   </tr>
648 </table>
649 </div><div class="memdoc">
650
651 <p>Set division factor. </p>
652 <dl class="params"><dt>Parameters</dt><dd>
653   <table class="params">
654     <tr><td class="paramdir">[in]</td><td class="paramname">factor</td><td>Division factor that divides mean and standard deviation. </td></tr>
655   </table>
656   </dd>
657 </dl>
658
659 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00222">222</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
660
661 </div>
662 </div>
663 <a id="a5666c82d220a2c66784b9a238cc43c7e"></a>
664 <h2 class="memtitle"><span class="permalink"><a href="#a5666c82d220a2c66784b9a238cc43c7e">&#9670;&nbsp;</a></span>set_parallelization_factor()</h2>
665
666 <div class="memitem">
667 <div class="memproto">
668 <table class="mlabels">
669   <tr>
670   <td class="mlabels-left">
671       <table class="memname">
672         <tr>
673           <td class="memname">void set_parallelization_factor </td>
674           <td>(</td>
675           <td class="paramtype">const int&#160;</td>
676           <td class="paramname"><em>factor</em></td><td>)</td>
677           <td></td>
678         </tr>
679       </table>
680   </td>
681   <td class="mlabels-right">
682 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
683   </tr>
684 </table>
685 </div><div class="memdoc">
686
687 <p>Set size of processed data. </p>
688 <dl class="params"><dt>Parameters</dt><dd>
689   <table class="params">
690     <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Size of processed data used to calculate module throughput. </td></tr>
691   </table>
692   </dd>
693 </dl>
694
695 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00240">240</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
696
697 </div>
698 </div>
699 <a id="a1bf2180658ad6d459231c631237f9311"></a>
700 <h2 class="memtitle"><span class="permalink"><a href="#a1bf2180658ad6d459231c631237f9311">&#9670;&nbsp;</a></span>set_results_units()</h2>
701
702 <div class="memitem">
703 <div class="memproto">
704 <table class="mlabels">
705   <tr>
706   <td class="mlabels-left">
707       <table class="memname">
708         <tr>
709           <td class="memname">void set_results_units </td>
710           <td>(</td>
711           <td class="paramtype">const std::string &amp;&#160;</td>
712           <td class="paramname"><em>units</em></td><td>)</td>
713           <td></td>
714         </tr>
715       </table>
716   </td>
717   <td class="mlabels-right">
718 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
719   </tr>
720 </table>
721 </div><div class="memdoc">
722
723 <p>Set reults units. </p>
724 <dl class="params"><dt>Parameters</dt><dd>
725   <table class="params">
726     <tr><td class="paramdir">[in]</td><td class="paramname">units</td><td>Units that are displayed in the report. </td></tr>
727   </table>
728   </dd>
729 </dl>
730
731 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00231">231</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
732
733 </div>
734 </div>
735 <a id="a3a1707f6479611fdc609a3eb8a0cef1b"></a>
736 <h2 class="memtitle"><span class="permalink"><a href="#a3a1707f6479611fdc609a3eb8a0cef1b">&#9670;&nbsp;</a></span>SetUp()</h2>
737
738 <div class="memitem">
739 <div class="memproto">
740 <table class="mlabels">
741   <tr>
742   <td class="mlabels-left">
743       <table class="memname">
744         <tr>
745           <td class="memname">void SetUp </td>
746           <td>(</td>
747           <td class="paramname"></td><td>)</td>
748           <td></td>
749         </tr>
750       </table>
751   </td>
752   <td class="mlabels-right">
753 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span></span>  </td>
754   </tr>
755 </table>
756 </div><div class="memdoc">
757
758 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00091">91</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
759 <div class="dynheader">
760 Here is the call graph for this function:</div>
761 <div class="dyncontent">
762 <div class="center"><img src="class_prach_perf_a3a1707f6479611fdc609a3eb8a0cef1b_cgraph.png" border="0" usemap="#class_prach_perf_a3a1707f6479611fdc609a3eb8a0cef1b_cgraph" alt=""/></div>
763 <map name="class_prach_perf_a3a1707f6479611fdc609a3eb8a0cef1b_cgraph" id="class_prach_perf_a3a1707f6479611fdc609a3eb8a0cef1b_cgraph">
764 <area shape="rect" id="node2" href="class_kernel_tests.html#abf28e5ea54fab2b0685972fe6e75560a" title="Defines section in the conf.json that is used to load parameters from. " alt="" coords="112,46,259,73"/>
765 <area shape="rect" id="node3" href="classnlohmann_1_1basic__json.html#a0801762a3fe36fe32dca5f16e515478d" title="returns the number of elements " alt="" coords="307,5,455,47"/>
766 <area shape="rect" id="node4" href="common_8hpp.html#a876ed07783b27d38779f7cef4db673e6" title="Read binary data from the file. " alt="" coords="308,71,453,112"/>
767 </map>
768 </div>
769
770 </div>
771 </div>
772 <a id="aad8181b222f27240e9f07dcb6e620fa3"></a>
773 <h2 class="memtitle"><span class="permalink"><a href="#aad8181b222f27240e9f07dcb6e620fa3">&#9670;&nbsp;</a></span>SetUpTestCase()</h2>
774
775 <div class="memitem">
776 <div class="memproto">
777 <table class="mlabels">
778   <tr>
779   <td class="mlabels-left">
780       <table class="memname">
781         <tr>
782           <td class="memname">static void SetUpTestCase </td>
783           <td>(</td>
784           <td class="paramname"></td><td>)</td>
785           <td></td>
786         </tr>
787       </table>
788   </td>
789   <td class="mlabels-right">
790 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">inherited</span></span>  </td>
791   </tr>
792 </table>
793 </div><div class="memdoc">
794
795 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00162">162</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
796 <div class="dynheader">
797 Here is the call graph for this function:</div>
798 <div class="dyncontent">
799 <div class="center"><img src="class_kernel_tests_aad8181b222f27240e9f07dcb6e620fa3_cgraph.png" border="0" usemap="#class_kernel_tests_aad8181b222f27240e9f07dcb6e620fa3_cgraph" alt=""/></div>
800 <map name="class_kernel_tests_aad8181b222f27240e9f07dcb6e620fa3_cgraph" id="class_kernel_tests_aad8181b222f27240e9f07dcb6e620fa3_cgraph">
801 <area shape="rect" id="node2" href="common_8hpp.html#ad8c062e9b24e4b3a8408b23a0d8ab428" title="Read JSON from the given file. " alt="" coords="169,5,304,32"/>
802 <area shape="rect" id="node3" href="structmissing__config__file__exception.html#a70518905d36686ddeeb2eb3b2682f016" title="missing_config_file\l_exception::what" alt="" coords="170,57,303,98"/>
803 <area shape="rect" id="node4" href="common_8hpp.html#a56c41cbb9de4bce25da45ecd74b46a81" title="Measure the TSC on the machine. " alt="" coords="188,123,285,149"/>
804 <area shape="rect" id="node5" href="common_8cpp.html#a0ab5719a5f67d4d52057b2c4550fe930" title="Return the current value of the TSC. " alt="" coords="352,123,420,149"/>
805 </map>
806 </div>
807
808 </div>
809 </div>
810 <a id="ac4fca95dc3b93372ce7f2078baf8e8b6"></a>
811 <h2 class="memtitle"><span class="permalink"><a href="#ac4fca95dc3b93372ce7f2078baf8e8b6">&#9670;&nbsp;</a></span>TearDown()</h2>
812
813 <div class="memitem">
814 <div class="memproto">
815 <table class="mlabels">
816   <tr>
817   <td class="mlabels-left">
818       <table class="memname">
819         <tr>
820           <td class="memname">void TearDown </td>
821           <td>(</td>
822           <td class="paramname"></td><td>)</td>
823           <td></td>
824         </tr>
825       </table>
826   </td>
827   <td class="mlabels-right">
828 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">protected</span></span>  </td>
829   </tr>
830 </table>
831 </div><div class="memdoc">
832
833 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00160">160</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
834
835 </div>
836 </div>
837 <a id="aaff0dc66f57f643a49ad3dd6bcb56916"></a>
838 <h2 class="memtitle"><span class="permalink"><a href="#aaff0dc66f57f643a49ad3dd6bcb56916">&#9670;&nbsp;</a></span>TearDownTestCase()</h2>
839
840 <div class="memitem">
841 <div class="memproto">
842 <table class="mlabels">
843   <tr>
844   <td class="mlabels-left">
845       <table class="memname">
846         <tr>
847           <td class="memname">static void TearDownTestCase </td>
848           <td>(</td>
849           <td class="paramname"></td><td>)</td>
850           <td></td>
851         </tr>
852       </table>
853   </td>
854   <td class="mlabels-right">
855 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">inherited</span></span>  </td>
856   </tr>
857 </table>
858 </div><div class="memdoc">
859
860 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00185">185</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
861
862 </div>
863 </div>
864 <h2 class="groupheader">Field Documentation</h2>
865 <a id="abd42f3e51ae547ec1631e9ac60df29d6"></a>
866 <h2 class="memtitle"><span class="permalink"><a href="#abd42f3e51ae547ec1631e9ac60df29d6">&#9670;&nbsp;</a></span>conf</h2>
867
868 <div class="memitem">
869 <div class="memproto">
870 <table class="mlabels">
871   <tr>
872   <td class="mlabels-left">
873       <table class="memname">
874         <tr>
875           <td class="memname"><a class="el" href="common_8hpp.html#ab701e3ac61a85b337ec5c1abaad6742d">json</a> conf</td>
876         </tr>
877       </table>
878   </td>
879   <td class="mlabels-right">
880 <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span>  </td>
881   </tr>
882 </table>
883 </div><div class="memdoc">
884
885 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00159">159</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
886
887 </div>
888 </div>
889 <a id="a929401f577bc540c1f8b7ec8c3b974fd"></a>
890 <h2 class="memtitle"><span class="permalink"><a href="#a929401f577bc540c1f8b7ec8c3b974fd">&#9670;&nbsp;</a></span>division_factor</h2>
891
892 <div class="memitem">
893 <div class="memproto">
894 <table class="mlabels">
895   <tr>
896   <td class="mlabels-left">
897       <table class="memname">
898         <tr>
899           <td class="memname">double division_factor = 1.0</td>
900         </tr>
901       </table>
902   </td>
903   <td class="mlabels-right">
904 <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
905   </tr>
906 </table>
907 </div><div class="memdoc">
908
909 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00214">214</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
910
911 </div>
912 </div>
913 <a id="a28e2512868d0865874dc55150a46f39a"></a>
914 <h2 class="memtitle"><span class="permalink"><a href="#a28e2512868d0865874dc55150a46f39a">&#9670;&nbsp;</a></span>lastsymbol</h2>
915
916 <div class="memitem">
917 <div class="memproto">
918 <table class="mlabels">
919   <tr>
920   <td class="mlabels-left">
921       <table class="memname">
922         <tr>
923           <td class="memname">int lastsymbol</td>
924         </tr>
925       </table>
926   </td>
927   <td class="mlabels-right">
928 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
929   </tr>
930 </table>
931 </div><div class="memdoc">
932
933 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00047">47</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
934
935 </div>
936 </div>
937 <a id="a73f8e8274bd97892f58f73d1d83b533a"></a>
938 <h2 class="memtitle"><span class="permalink"><a href="#a73f8e8274bd97892f58f73d1d83b533a">&#9670;&nbsp;</a></span>m_antId</h2>
939
940 <div class="memitem">
941 <div class="memproto">
942 <table class="mlabels">
943   <tr>
944   <td class="mlabels-left">
945       <table class="memname">
946         <tr>
947           <td class="memname">uint8_t m_antId</td>
948         </tr>
949       </table>
950   </td>
951   <td class="mlabels-right">
952 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
953   </tr>
954 </table>
955 </div><div class="memdoc">
956
957 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00059">59</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
958
959 </div>
960 </div>
961 <a id="a047b603d6d908d93ce5d58dcc2b63036"></a>
962 <h2 class="memtitle"><span class="permalink"><a href="#a047b603d6d908d93ce5d58dcc2b63036">&#9670;&nbsp;</a></span>m_beamId</h2>
963
964 <div class="memitem">
965 <div class="memproto">
966 <table class="mlabels">
967   <tr>
968   <td class="mlabels-left">
969       <table class="memname">
970         <tr>
971           <td class="memname">uint16_t m_beamId</td>
972         </tr>
973       </table>
974   </td>
975   <td class="mlabels-right">
976 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
977   </tr>
978 </table>
979 </div><div class="memdoc">
980
981 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00066">66</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
982
983 </div>
984 </div>
985 <a id="a9f102f8bfc163d6a26411d1855c8c97c"></a>
986 <h2 class="memtitle"><span class="permalink"><a href="#a9f102f8bfc163d6a26411d1855c8c97c">&#9670;&nbsp;</a></span>m_ccId</h2>
987
988 <div class="memitem">
989 <div class="memproto">
990 <table class="mlabels">
991   <tr>
992   <td class="mlabels-left">
993       <table class="memname">
994         <tr>
995           <td class="memname">uint8_t m_ccId</td>
996         </tr>
997       </table>
998   </td>
999   <td class="mlabels-right">
1000 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1001   </tr>
1002 </table>
1003 </div><div class="memdoc">
1004
1005 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00059">59</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1006
1007 </div>
1008 </div>
1009 <a id="a493740cacd8f8d3e235c4626e501d3e2"></a>
1010 <h2 class="memtitle"><span class="permalink"><a href="#a493740cacd8f8d3e235c4626e501d3e2">&#9670;&nbsp;</a></span>m_compMethod</h2>
1011
1012 <div class="memitem">
1013 <div class="memproto">
1014 <table class="mlabels">
1015   <tr>
1016   <td class="mlabels-left">
1017       <table class="memname">
1018         <tr>
1019           <td class="memname">uint8_t m_compMethod</td>
1020         </tr>
1021       </table>
1022   </td>
1023   <td class="mlabels-right">
1024 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1025   </tr>
1026 </table>
1027 </div><div class="memdoc">
1028
1029 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00065">65</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1030
1031 </div>
1032 </div>
1033 <a id="afa985909bf1a1a9cc7a7070c9a73016e"></a>
1034 <h2 class="memtitle"><span class="permalink"><a href="#afa985909bf1a1a9cc7a7070c9a73016e">&#9670;&nbsp;</a></span>m_dir</h2>
1035
1036 <div class="memitem">
1037 <div class="memproto">
1038 <table class="mlabels">
1039   <tr>
1040   <td class="mlabels-left">
1041       <table class="memname">
1042         <tr>
1043           <td class="memname">uint8_t m_dir</td>
1044         </tr>
1045       </table>
1046   </td>
1047   <td class="mlabels-right">
1048 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1049   </tr>
1050 </table>
1051 </div><div class="memdoc">
1052
1053 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00055">55</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1054
1055 </div>
1056 </div>
1057 <a id="a4bb0d1ca82a59555014c6c0e1060cbdf"></a>
1058 <h2 class="memtitle"><span class="permalink"><a href="#a4bb0d1ca82a59555014c6c0e1060cbdf">&#9670;&nbsp;</a></span>m_dirStr</h2>
1059
1060 <div class="memitem">
1061 <div class="memproto">
1062 <table class="mlabels">
1063   <tr>
1064   <td class="mlabels-left">
1065       <table class="memname">
1066         <tr>
1067           <td class="memname">std::string m_dirStr</td>
1068         </tr>
1069       </table>
1070   </td>
1071   <td class="mlabels-right">
1072 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1073   </tr>
1074 </table>
1075 </div><div class="memdoc">
1076
1077 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00056">56</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1078
1079 </div>
1080 </div>
1081 <a id="a7a8bdb868f3812cf7270734d13159255"></a>
1082 <h2 class="memtitle"><span class="permalink"><a href="#a7a8bdb868f3812cf7270734d13159255">&#9670;&nbsp;</a></span>m_fftSize</h2>
1083
1084 <div class="memitem">
1085 <div class="memproto">
1086 <table class="mlabels">
1087   <tr>
1088   <td class="mlabels-left">
1089       <table class="memname">
1090         <tr>
1091           <td class="memname">uint8_t m_fftSize</td>
1092         </tr>
1093       </table>
1094   </td>
1095   <td class="mlabels-right">
1096 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1097   </tr>
1098 </table>
1099 </div><div class="memdoc">
1100
1101 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00071">71</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1102
1103 </div>
1104 </div>
1105 <a id="aa6a94180919a3f3827f581cb9b6038ef"></a>
1106 <h2 class="memtitle"><span class="permalink"><a href="#aa6a94180919a3f3827f581cb9b6038ef">&#9670;&nbsp;</a></span>m_filterIdx</h2>
1107
1108 <div class="memitem">
1109 <div class="memproto">
1110 <table class="mlabels">
1111   <tr>
1112   <td class="mlabels-left">
1113       <table class="memname">
1114         <tr>
1115           <td class="memname">uint8_t m_filterIdx</td>
1116         </tr>
1117       </table>
1118   </td>
1119   <td class="mlabels-right">
1120 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1121   </tr>
1122 </table>
1123 </div><div class="memdoc">
1124
1125 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00076">76</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1126
1127 </div>
1128 </div>
1129 <a id="adfa9d2df36650f369b04652749c1134b"></a>
1130 <h2 class="memtitle"><span class="permalink"><a href="#adfa9d2df36650f369b04652749c1134b">&#9670;&nbsp;</a></span>m_filterIndex</h2>
1131
1132 <div class="memitem">
1133 <div class="memproto">
1134 <table class="mlabels">
1135   <tr>
1136   <td class="mlabels-left">
1137       <table class="memname">
1138         <tr>
1139           <td class="memname">uint8_t m_filterIndex</td>
1140         </tr>
1141       </table>
1142   </td>
1143   <td class="mlabels-right">
1144 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1145   </tr>
1146 </table>
1147 </div><div class="memdoc">
1148
1149 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00069">69</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1150
1151 </div>
1152 </div>
1153 <a id="a65389015c6ac952ac5108c2ae802fa52"></a>
1154 <h2 class="memtitle"><span class="permalink"><a href="#a65389015c6ac952ac5108c2ae802fa52">&#9670;&nbsp;</a></span>m_frameId</h2>
1155
1156 <div class="memitem">
1157 <div class="memproto">
1158 <table class="mlabels">
1159   <tr>
1160   <td class="mlabels-left">
1161       <table class="memname">
1162         <tr>
1163           <td class="memname">uint8_t m_frameId</td>
1164         </tr>
1165       </table>
1166   </td>
1167   <td class="mlabels-right">
1168 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1169   </tr>
1170 </table>
1171 </div><div class="memdoc">
1172
1173 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00061">61</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1174
1175 </div>
1176 </div>
1177 <a id="a9c9ab811b57b6250d1712aa6e59c0853"></a>
1178 <h2 class="memtitle"><span class="permalink"><a href="#a9c9ab811b57b6250d1712aa6e59c0853">&#9670;&nbsp;</a></span>m_freqOffset</h2>
1179
1180 <div class="memitem">
1181 <div class="memproto">
1182 <table class="mlabels">
1183   <tr>
1184   <td class="mlabels-left">
1185       <table class="memname">
1186         <tr>
1187           <td class="memname">int32_t m_freqOffset</td>
1188         </tr>
1189       </table>
1190   </td>
1191   <td class="mlabels-right">
1192 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1193   </tr>
1194 </table>
1195 </div><div class="memdoc">
1196
1197 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00081">81</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1198
1199 </div>
1200 </div>
1201 <a id="a5b1a6d8e8257b3bb7e3a187c0cce4011"></a>
1202 <h2 class="memtitle"><span class="permalink"><a href="#a5b1a6d8e8257b3bb7e3a187c0cce4011">&#9670;&nbsp;</a></span>m_iqWidth</h2>
1203
1204 <div class="memitem">
1205 <div class="memproto">
1206 <table class="mlabels">
1207   <tr>
1208   <td class="mlabels-left">
1209       <table class="memname">
1210         <tr>
1211           <td class="memname">uint8_t m_iqWidth</td>
1212         </tr>
1213       </table>
1214   </td>
1215   <td class="mlabels-right">
1216 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1217   </tr>
1218 </table>
1219 </div><div class="memdoc">
1220
1221 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00065">65</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1222
1223 </div>
1224 </div>
1225 <a id="a9ef01047ab319b03151146a47e4516c4"></a>
1226 <h2 class="memtitle"><span class="permalink"><a href="#a9ef01047ab319b03151146a47e4516c4">&#9670;&nbsp;</a></span>m_isPRACHslot</h2>
1227
1228 <div class="memitem">
1229 <div class="memproto">
1230 <table class="mlabels">
1231   <tr>
1232   <td class="mlabels-left">
1233       <table class="memname">
1234         <tr>
1235           <td class="memname">uint8_t m_isPRACHslot[<a class="el" href="xran__common_8h.html#af7a48e76794ce5d801ab6d0f848abb53">XRAN_PRACH_CANDIDATE_SLOT</a>]</td>
1236         </tr>
1237       </table>
1238   </td>
1239   <td class="mlabels-right">
1240 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1241   </tr>
1242 </table>
1243 </div><div class="memdoc">
1244
1245 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00085">85</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1246
1247 </div>
1248 </div>
1249 <a id="ae68e73b40ca04879362dc67fbb368682"></a>
1250 <h2 class="memtitle"><span class="permalink"><a href="#ae68e73b40ca04879362dc67fbb368682">&#9670;&nbsp;</a></span>m_maxSections</h2>
1251
1252 <div class="memitem">
1253 <div class="memproto">
1254 <table class="mlabels">
1255   <tr>
1256   <td class="mlabels-left">
1257       <table class="memname">
1258         <tr>
1259           <td class="memname">int m_maxSections = 8</td>
1260         </tr>
1261       </table>
1262   </td>
1263   <td class="mlabels-right">
1264 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1265   </tr>
1266 </table>
1267 </div><div class="memdoc">
1268
1269 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00046">46</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1270
1271 </div>
1272 </div>
1273 <a id="a8c2ff60cb0ad0f81eafada59dc92c4c6"></a>
1274 <h2 class="memtitle"><span class="permalink"><a href="#a8c2ff60cb0ad0f81eafada59dc92c4c6">&#9670;&nbsp;</a></span>m_nrofPrachInSlot</h2>
1275
1276 <div class="memitem">
1277 <div class="memproto">
1278 <table class="mlabels">
1279   <tr>
1280   <td class="mlabels-left">
1281       <table class="memname">
1282         <tr>
1283           <td class="memname">uint8_t m_nrofPrachInSlot</td>
1284         </tr>
1285       </table>
1286   </td>
1287   <td class="mlabels-right">
1288 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1289   </tr>
1290 </table>
1291 </div><div class="memdoc">
1292
1293 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00082">82</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1294
1295 </div>
1296 </div>
1297 <a id="af2657f421b39bfe018266cfe11d27b51"></a>
1298 <h2 class="memtitle"><span class="permalink"><a href="#af2657f421b39bfe018266cfe11d27b51">&#9670;&nbsp;</a></span>m_numPrbc</h2>
1299
1300 <div class="memitem">
1301 <div class="memproto">
1302 <table class="mlabels">
1303   <tr>
1304   <td class="mlabels-left">
1305       <table class="memname">
1306         <tr>
1307           <td class="memname">uint8_t m_numPrbc</td>
1308         </tr>
1309       </table>
1310   </td>
1311   <td class="mlabels-right">
1312 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1313   </tr>
1314 </table>
1315 </div><div class="memdoc">
1316
1317 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00078">78</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1318
1319 </div>
1320 </div>
1321 <a id="ab7158c23dfca189475b254c35ede1da7"></a>
1322 <h2 class="memtitle"><span class="permalink"><a href="#ab7158c23dfca189475b254c35ede1da7">&#9670;&nbsp;</a></span>m_numSymbol</h2>
1323
1324 <div class="memitem">
1325 <div class="memproto">
1326 <table class="mlabels">
1327   <tr>
1328   <td class="mlabels-left">
1329       <table class="memname">
1330         <tr>
1331           <td class="memname">uint8_t m_numSymbol</td>
1332         </tr>
1333       </table>
1334   </td>
1335   <td class="mlabels-right">
1336 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1337   </tr>
1338 </table>
1339 </div><div class="memdoc">
1340
1341 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00079">79</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1342
1343 </div>
1344 </div>
1345 <a id="a0baaeee595bffc14f68fefd762c6fa5a"></a>
1346 <h2 class="memtitle"><span class="permalink"><a href="#a0baaeee595bffc14f68fefd762c6fa5a">&#9670;&nbsp;</a></span>m_occassionsInPrachSlot</h2>
1347
1348 <div class="memitem">
1349 <div class="memproto">
1350 <table class="mlabels">
1351   <tr>
1352   <td class="mlabels-left">
1353       <table class="memname">
1354         <tr>
1355           <td class="memname">uint8_t m_occassionsInPrachSlot</td>
1356         </tr>
1357       </table>
1358   </td>
1359   <td class="mlabels-right">
1360 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1361   </tr>
1362 </table>
1363 </div><div class="memdoc">
1364
1365 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00083">83</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1366
1367 </div>
1368 </div>
1369 <a id="a16c92b16fc21a700c50a7faf19da41b9"></a>
1370 <h2 class="memtitle"><span class="permalink"><a href="#a16c92b16fc21a700c50a7faf19da41b9">&#9670;&nbsp;</a></span>m_params</h2>
1371
1372 <div class="memitem">
1373 <div class="memproto">
1374 <table class="mlabels">
1375   <tr>
1376   <td class="mlabels-left">
1377       <table class="memname">
1378         <tr>
1379           <td class="memname">struct <a class="el" href="structxran__cp__gen__params.html">xran_cp_gen_params</a> m_params</td>
1380         </tr>
1381       </table>
1382   </td>
1383   <td class="mlabels-right">
1384 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1385   </tr>
1386 </table>
1387 </div><div class="memdoc">
1388
1389 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00051">51</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1390
1391 </div>
1392 </div>
1393 <a id="a431f2e351a321b762ccd64984d566913"></a>
1394 <h2 class="memtitle"><span class="permalink"><a href="#a431f2e351a321b762ccd64984d566913">&#9670;&nbsp;</a></span>m_pktInfo</h2>
1395
1396 <div class="memitem">
1397 <div class="memproto">
1398 <table class="mlabels">
1399   <tr>
1400   <td class="mlabels-left">
1401       <table class="memname">
1402         <tr>
1403           <td class="memname">struct <a class="el" href="structxran__recv__packet__info.html">xran_recv_packet_info</a> m_pktInfo</td>
1404         </tr>
1405       </table>
1406   </td>
1407   <td class="mlabels-right">
1408 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1409   </tr>
1410 </table>
1411 </div><div class="memdoc">
1412
1413 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00052">52</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1414
1415 </div>
1416 </div>
1417 <a id="a21909f3922fb3485559575d6252575aa"></a>
1418 <h2 class="memtitle"><span class="permalink"><a href="#a21909f3922fb3485559575d6252575aa">&#9670;&nbsp;</a></span>m_pPRACHConfig</h2>
1419
1420 <div class="memitem">
1421 <div class="memproto">
1422 <table class="mlabels">
1423   <tr>
1424   <td class="mlabels-left">
1425       <table class="memname">
1426         <tr>
1427           <td class="memname">struct <a class="el" href="structxran__prach__config.html">xran_prach_config</a>* m_pPRACHConfig</td>
1428         </tr>
1429       </table>
1430   </td>
1431   <td class="mlabels-right">
1432 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1433   </tr>
1434 </table>
1435 </div><div class="memdoc">
1436
1437 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00042">42</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1438
1439 </div>
1440 </div>
1441 <a id="a45887981986f86c7811031b354fb4a36"></a>
1442 <h2 class="memtitle"><span class="permalink"><a href="#a45887981986f86c7811031b354fb4a36">&#9670;&nbsp;</a></span>m_pPrachCPConfig</h2>
1443
1444 <div class="memitem">
1445 <div class="memproto">
1446 <table class="mlabels">
1447   <tr>
1448   <td class="mlabels-left">
1449       <table class="memname">
1450         <tr>
1451           <td class="memname">struct <a class="el" href="structxran__prach__cp__config.html">xran_prach_cp_config</a>* m_pPrachCPConfig</td>
1452         </tr>
1453       </table>
1454   </td>
1455   <td class="mlabels-right">
1456 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1457   </tr>
1458 </table>
1459 </div><div class="memdoc">
1460
1461 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00043">43</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1462
1463 </div>
1464 </div>
1465 <a id="a98ba28864455aad01fecfc51992a252a"></a>
1466 <h2 class="memtitle"><span class="permalink"><a href="#a98ba28864455aad01fecfc51992a252a">&#9670;&nbsp;</a></span>m_prach_last_symbol</h2>
1467
1468 <div class="memitem">
1469 <div class="memproto">
1470 <table class="mlabels">
1471   <tr>
1472   <td class="mlabels-left">
1473       <table class="memname">
1474         <tr>
1475           <td class="memname">int m_prach_last_symbol</td>
1476         </tr>
1477       </table>
1478   </td>
1479   <td class="mlabels-right">
1480 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1481   </tr>
1482 </table>
1483 </div><div class="memdoc">
1484
1485 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00087">87</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1486
1487 </div>
1488 </div>
1489 <a id="aee24498b1349e41e8e14f822c6bd8fff"></a>
1490 <h2 class="memtitle"><span class="permalink"><a href="#aee24498b1349e41e8e14f822c6bd8fff">&#9670;&nbsp;</a></span>m_prach_start_symbol</h2>
1491
1492 <div class="memitem">
1493 <div class="memproto">
1494 <table class="mlabels">
1495   <tr>
1496   <td class="mlabels-left">
1497       <table class="memname">
1498         <tr>
1499           <td class="memname">int m_prach_start_symbol</td>
1500         </tr>
1501       </table>
1502   </td>
1503   <td class="mlabels-right">
1504 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1505   </tr>
1506 </table>
1507 </div><div class="memdoc">
1508
1509 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00086">86</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1510
1511 </div>
1512 </div>
1513 <a id="a81096035b0802bc24810c07ca13df7e9"></a>
1514 <h2 class="memtitle"><span class="permalink"><a href="#a81096035b0802bc24810c07ca13df7e9">&#9670;&nbsp;</a></span>m_prbNum</h2>
1515
1516 <div class="memitem">
1517 <div class="memproto">
1518 <table class="mlabels">
1519   <tr>
1520   <td class="mlabels-left">
1521       <table class="memname">
1522         <tr>
1523           <td class="memname">uint16_t * m_prbNum = NULL</td>
1524         </tr>
1525       </table>
1526   </td>
1527   <td class="mlabels-right">
1528 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1529   </tr>
1530 </table>
1531 </div><div class="memdoc">
1532
1533 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00063">63</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1534
1535 </div>
1536 </div>
1537 <a id="a59b4057d63386649d2facf030a08fa0e"></a>
1538 <h2 class="memtitle"><span class="permalink"><a href="#a59b4057d63386649d2facf030a08fa0e">&#9670;&nbsp;</a></span>m_prbStart</h2>
1539
1540 <div class="memitem">
1541 <div class="memproto">
1542 <table class="mlabels">
1543   <tr>
1544   <td class="mlabels-left">
1545       <table class="memname">
1546         <tr>
1547           <td class="memname">uint16_t* m_prbStart = NULL</td>
1548         </tr>
1549       </table>
1550   </td>
1551   <td class="mlabels-right">
1552 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1553   </tr>
1554 </table>
1555 </div><div class="memdoc">
1556
1557 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00063">63</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1558
1559 </div>
1560 </div>
1561 <a id="a8afca7ac895ea509b38432d1b45bff55"></a>
1562 <h2 class="memtitle"><span class="permalink"><a href="#a8afca7ac895ea509b38432d1b45bff55">&#9670;&nbsp;</a></span>m_pSectGenInfo</h2>
1563
1564 <div class="memitem">
1565 <div class="memproto">
1566 <table class="mlabels">
1567   <tr>
1568   <td class="mlabels-left">
1569       <table class="memname">
1570         <tr>
1571           <td class="memname">struct <a class="el" href="structxran__section__gen__info.html">xran_section_gen_info</a>* m_pSectGenInfo = NULL</td>
1572         </tr>
1573       </table>
1574   </td>
1575   <td class="mlabels-right">
1576 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1577   </tr>
1578 </table>
1579 </div><div class="memdoc">
1580
1581 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00045">45</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1582
1583 </div>
1584 </div>
1585 <a id="aafa40e823e408268e48585ec7a623eae"></a>
1586 <h2 class="memtitle"><span class="permalink"><a href="#aafa40e823e408268e48585ec7a623eae">&#9670;&nbsp;</a></span>m_pTestBuffer</h2>
1587
1588 <div class="memitem">
1589 <div class="memproto">
1590 <table class="mlabels">
1591   <tr>
1592   <td class="mlabels-left">
1593       <table class="memname">
1594         <tr>
1595           <td class="memname">struct rte_mbuf* m_pTestBuffer</td>
1596         </tr>
1597       </table>
1598   </td>
1599   <td class="mlabels-right">
1600 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1601   </tr>
1602 </table>
1603 </div><div class="memdoc">
1604
1605 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00049">49</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1606
1607 </div>
1608 </div>
1609 <a id="ab4be4cfb9be32a9a6c516f5cfbae0d6f"></a>
1610 <h2 class="memtitle"><span class="permalink"><a href="#ab4be4cfb9be32a9a6c516f5cfbae0d6f">&#9670;&nbsp;</a></span>m_reMask</h2>
1611
1612 <div class="memitem">
1613 <div class="memproto">
1614 <table class="mlabels">
1615   <tr>
1616   <td class="mlabels-left">
1617       <table class="memname">
1618         <tr>
1619           <td class="memname">uint16_t m_reMask = 0xfff</td>
1620         </tr>
1621       </table>
1622   </td>
1623   <td class="mlabels-right">
1624 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1625   </tr>
1626 </table>
1627 </div><div class="memdoc">
1628
1629 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00067">67</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1630
1631 </div>
1632 </div>
1633 <a id="aa42dde0a7ce436df7e5b607d17d52668"></a>
1634 <h2 class="memtitle"><span class="permalink"><a href="#aa42dde0a7ce436df7e5b607d17d52668">&#9670;&nbsp;</a></span>m_result</h2>
1635
1636 <div class="memitem">
1637 <div class="memproto">
1638 <table class="mlabels">
1639   <tr>
1640   <td class="mlabels-left">
1641       <table class="memname">
1642         <tr>
1643           <td class="memname">struct <a class="el" href="structxran__cp__gen__params.html">xran_cp_gen_params</a> m_result</td>
1644         </tr>
1645       </table>
1646   </td>
1647   <td class="mlabels-right">
1648 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1649   </tr>
1650 </table>
1651 </div><div class="memdoc">
1652
1653 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00053">53</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1654
1655 </div>
1656 </div>
1657 <a id="a9c4d35a4cce2560e384f2fe95c4c341f"></a>
1658 <h2 class="memtitle"><span class="permalink"><a href="#a9c4d35a4cce2560e384f2fe95c4c341f">&#9670;&nbsp;</a></span>m_sectionId</h2>
1659
1660 <div class="memitem">
1661 <div class="memproto">
1662 <table class="mlabels">
1663   <tr>
1664   <td class="mlabels-left">
1665       <table class="memname">
1666         <tr>
1667           <td class="memname">uint16_t m_sectionId</td>
1668         </tr>
1669       </table>
1670   </td>
1671   <td class="mlabels-right">
1672 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1673   </tr>
1674 </table>
1675 </div><div class="memdoc">
1676
1677 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00068">68</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1678
1679 </div>
1680 </div>
1681 <a id="abc4c88e1904502c47099799767ea3991"></a>
1682 <h2 class="memtitle"><span class="permalink"><a href="#abc4c88e1904502c47099799767ea3991">&#9670;&nbsp;</a></span>m_sectionType</h2>
1683
1684 <div class="memitem">
1685 <div class="memproto">
1686 <table class="mlabels">
1687   <tr>
1688   <td class="mlabels-left">
1689       <table class="memname">
1690         <tr>
1691           <td class="memname">uint8_t m_sectionType</td>
1692         </tr>
1693       </table>
1694   </td>
1695   <td class="mlabels-right">
1696 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1697   </tr>
1698 </table>
1699 </div><div class="memdoc">
1700
1701 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00057">57</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1702
1703 </div>
1704 </div>
1705 <a id="a7a0ce01c67c4067cc3ba42fd380e858a"></a>
1706 <h2 class="memtitle"><span class="permalink"><a href="#a7a0ce01c67c4067cc3ba42fd380e858a">&#9670;&nbsp;</a></span>m_seqId</h2>
1707
1708 <div class="memitem">
1709 <div class="memproto">
1710 <table class="mlabels">
1711   <tr>
1712   <td class="mlabels-left">
1713       <table class="memname">
1714         <tr>
1715           <td class="memname">uint8_t m_seqId</td>
1716         </tr>
1717       </table>
1718   </td>
1719   <td class="mlabels-right">
1720 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1721   </tr>
1722 </table>
1723 </div><div class="memdoc">
1724
1725 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00060">60</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1726
1727 </div>
1728 </div>
1729 <a id="a7f021a016314b5d3a9bb095c5c08048f"></a>
1730 <h2 class="memtitle"><span class="permalink"><a href="#a7f021a016314b5d3a9bb095c5c08048f">&#9670;&nbsp;</a></span>m_slotId</h2>
1731
1732 <div class="memitem">
1733 <div class="memproto">
1734 <table class="mlabels">
1735   <tr>
1736   <td class="mlabels-left">
1737       <table class="memname">
1738         <tr>
1739           <td class="memname">uint8_t m_slotId</td>
1740         </tr>
1741       </table>
1742   </td>
1743   <td class="mlabels-right">
1744 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1745   </tr>
1746 </table>
1747 </div><div class="memdoc">
1748
1749 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00061">61</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1750
1751 </div>
1752 </div>
1753 <a id="ae0c317f2faf44b0e7bde79d34e00b2e7"></a>
1754 <h2 class="memtitle"><span class="permalink"><a href="#ae0c317f2faf44b0e7bde79d34e00b2e7">&#9670;&nbsp;</a></span>m_SlotNrNum</h2>
1755
1756 <div class="memitem">
1757 <div class="memproto">
1758 <table class="mlabels">
1759   <tr>
1760   <td class="mlabels-left">
1761       <table class="memname">
1762         <tr>
1763           <td class="memname">uint8_t m_SlotNrNum</td>
1764         </tr>
1765       </table>
1766   </td>
1767   <td class="mlabels-right">
1768 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1769   </tr>
1770 </table>
1771 </div><div class="memdoc">
1772
1773 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00088">88</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1774
1775 </div>
1776 </div>
1777 <a id="acef6d7b2a1494b7d98e70d4759875349"></a>
1778 <h2 class="memtitle"><span class="permalink"><a href="#acef6d7b2a1494b7d98e70d4759875349">&#9670;&nbsp;</a></span>m_startPrbc</h2>
1779
1780 <div class="memitem">
1781 <div class="memproto">
1782 <table class="mlabels">
1783   <tr>
1784   <td class="mlabels-left">
1785       <table class="memname">
1786         <tr>
1787           <td class="memname">uint16_t m_startPrbc</td>
1788         </tr>
1789       </table>
1790   </td>
1791   <td class="mlabels-right">
1792 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1793   </tr>
1794 </table>
1795 </div><div class="memdoc">
1796
1797 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00077">77</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1798
1799 </div>
1800 </div>
1801 <a id="a1d28f82423abf4fde782a34ae064aea9"></a>
1802 <h2 class="memtitle"><span class="permalink"><a href="#a1d28f82423abf4fde782a34ae064aea9">&#9670;&nbsp;</a></span>m_startSymId</h2>
1803
1804 <div class="memitem">
1805 <div class="memproto">
1806 <table class="mlabels">
1807   <tr>
1808   <td class="mlabels-left">
1809       <table class="memname">
1810         <tr>
1811           <td class="memname">uint8_t m_startSymId</td>
1812         </tr>
1813       </table>
1814   </td>
1815   <td class="mlabels-right">
1816 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1817   </tr>
1818 </table>
1819 </div><div class="memdoc">
1820
1821 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00074">74</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1822
1823 </div>
1824 </div>
1825 <a id="afa13542efadbf6db6e8ddfa388a345c0"></a>
1826 <h2 class="memtitle"><span class="permalink"><a href="#afa13542efadbf6db6e8ddfa388a345c0">&#9670;&nbsp;</a></span>m_subframeId</h2>
1827
1828 <div class="memitem">
1829 <div class="memproto">
1830 <table class="mlabels">
1831   <tr>
1832   <td class="mlabels-left">
1833       <table class="memname">
1834         <tr>
1835           <td class="memname">uint8_t m_subframeId</td>
1836         </tr>
1837       </table>
1838   </td>
1839   <td class="mlabels-right">
1840 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1841   </tr>
1842 </table>
1843 </div><div class="memdoc">
1844
1845 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00061">61</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1846
1847 </div>
1848 </div>
1849 <a id="a88a1f1ad78450f64aab4fa3f6499060a"></a>
1850 <h2 class="memtitle"><span class="permalink"><a href="#a88a1f1ad78450f64aab4fa3f6499060a">&#9670;&nbsp;</a></span>m_symNum</h2>
1851
1852 <div class="memitem">
1853 <div class="memproto">
1854 <table class="mlabels">
1855   <tr>
1856   <td class="mlabels-left">
1857       <table class="memname">
1858         <tr>
1859           <td class="memname">uint8_t m_symNum</td>
1860         </tr>
1861       </table>
1862   </td>
1863   <td class="mlabels-right">
1864 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1865   </tr>
1866 </table>
1867 </div><div class="memdoc">
1868
1869 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00062">62</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1870
1871 </div>
1872 </div>
1873 <a id="aba23eca36e0c5cc06d74919fa5fe0dd6"></a>
1874 <h2 class="memtitle"><span class="permalink"><a href="#aba23eca36e0c5cc06d74919fa5fe0dd6">&#9670;&nbsp;</a></span>m_symStart</h2>
1875
1876 <div class="memitem">
1877 <div class="memproto">
1878 <table class="mlabels">
1879   <tr>
1880   <td class="mlabels-left">
1881       <table class="memname">
1882         <tr>
1883           <td class="memname">uint8_t m_symStart</td>
1884         </tr>
1885       </table>
1886   </td>
1887   <td class="mlabels-right">
1888 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1889   </tr>
1890 </table>
1891 </div><div class="memdoc">
1892
1893 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00062">62</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1894
1895 </div>
1896 </div>
1897 <a id="a509c970617e65a99c8120eef3d309bcb"></a>
1898 <h2 class="memtitle"><span class="permalink"><a href="#a509c970617e65a99c8120eef3d309bcb">&#9670;&nbsp;</a></span>m_timeOffset</h2>
1899
1900 <div class="memitem">
1901 <div class="memproto">
1902 <table class="mlabels">
1903   <tr>
1904   <td class="mlabels-left">
1905       <table class="memname">
1906         <tr>
1907           <td class="memname">uint16_t m_timeOffset</td>
1908         </tr>
1909       </table>
1910   </td>
1911   <td class="mlabels-right">
1912 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1913   </tr>
1914 </table>
1915 </div><div class="memdoc">
1916
1917 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00080">80</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1918
1919 </div>
1920 </div>
1921 <a id="a95b34835c7215dd09bdfdd82698c1232"></a>
1922 <h2 class="memtitle"><span class="permalink"><a href="#a95b34835c7215dd09bdfdd82698c1232">&#9670;&nbsp;</a></span>m_x</h2>
1923
1924 <div class="memitem">
1925 <div class="memproto">
1926 <table class="mlabels">
1927   <tr>
1928   <td class="mlabels-left">
1929       <table class="memname">
1930         <tr>
1931           <td class="memname">uint8_t m_x</td>
1932         </tr>
1933       </table>
1934   </td>
1935   <td class="mlabels-right">
1936 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1937   </tr>
1938 </table>
1939 </div><div class="memdoc">
1940
1941 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00075">75</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1942
1943 </div>
1944 </div>
1945 <a id="a48dc9763aed8e2af7ff83eb1648aa96e"></a>
1946 <h2 class="memtitle"><span class="permalink"><a href="#a48dc9763aed8e2af7ff83eb1648aa96e">&#9670;&nbsp;</a></span>m_xran_dev_ctx</h2>
1947
1948 <div class="memitem">
1949 <div class="memproto">
1950 <table class="mlabels">
1951   <tr>
1952   <td class="mlabels-left">
1953       <table class="memname">
1954         <tr>
1955           <td class="memname">struct <a class="el" href="structxran__device__ctx.html">xran_device_ctx</a> m_xran_dev_ctx</td>
1956         </tr>
1957       </table>
1958   </td>
1959   <td class="mlabels-right">
1960 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1961   </tr>
1962 </table>
1963 </div><div class="memdoc">
1964
1965 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00041">41</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1966
1967 </div>
1968 </div>
1969 <a id="acb7ae6f5547d5e166b643084db28b2fa"></a>
1970 <h2 class="memtitle"><span class="permalink"><a href="#acb7ae6f5547d5e166b643084db28b2fa">&#9670;&nbsp;</a></span>m_xranConf</h2>
1971
1972 <div class="memitem">
1973 <div class="memproto">
1974 <table class="mlabels">
1975   <tr>
1976   <td class="mlabels-left">
1977       <table class="memname">
1978         <tr>
1979           <td class="memname">struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a> m_xranConf</td>
1980         </tr>
1981       </table>
1982   </td>
1983   <td class="mlabels-right">
1984 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
1985   </tr>
1986 </table>
1987 </div><div class="memdoc">
1988
1989 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00040">40</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
1990
1991 </div>
1992 </div>
1993 <a id="a5067ab67bdb57355a12a0282ced79bdc"></a>
1994 <h2 class="memtitle"><span class="permalink"><a href="#a5067ab67bdb57355a12a0282ced79bdc">&#9670;&nbsp;</a></span>m_y</h2>
1995
1996 <div class="memitem">
1997 <div class="memproto">
1998 <table class="mlabels">
1999   <tr>
2000   <td class="mlabels-left">
2001       <table class="memname">
2002         <tr>
2003           <td class="memname">uint8_t m_y[<a class="el" href="xran__common_8h.html#a342c40a4877f7760c65eca32523efea1">XRAN_PRACH_CANDIDATE_Y</a>]</td>
2004         </tr>
2005       </table>
2006   </td>
2007   <td class="mlabels-right">
2008 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
2009   </tr>
2010 </table>
2011 </div><div class="memdoc">
2012
2013 <p class="definition">Definition at line <a class="el" href="prach__performance_8cc_source.html#l00084">84</a> of file <a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a>.</p>
2014
2015 </div>
2016 </div>
2017 <a id="a88ea1f1de6b4d7d01ddc5fced408c813"></a>
2018 <h2 class="memtitle"><span class="permalink"><a href="#a88ea1f1de6b4d7d01ddc5fced408c813">&#9670;&nbsp;</a></span>parallelization_factor</h2>
2019
2020 <div class="memitem">
2021 <div class="memproto">
2022 <table class="mlabels">
2023   <tr>
2024   <td class="mlabels-left">
2025       <table class="memname">
2026         <tr>
2027           <td class="memname">int parallelization_factor = 1</td>
2028         </tr>
2029       </table>
2030   </td>
2031   <td class="mlabels-right">
2032 <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
2033   </tr>
2034 </table>
2035 </div><div class="memdoc">
2036
2037 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00216">216</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
2038
2039 </div>
2040 </div>
2041 <a id="a0f6b306c821273c76461f8799c5d4d4c"></a>
2042 <h2 class="memtitle"><span class="permalink"><a href="#a0f6b306c821273c76461f8799c5d4d4c">&#9670;&nbsp;</a></span>result_units</h2>
2043
2044 <div class="memitem">
2045 <div class="memproto">
2046 <table class="mlabels">
2047   <tr>
2048   <td class="mlabels-left">
2049       <table class="memname">
2050         <tr>
2051           <td class="memname">std::string result_units = &quot;None&quot;</td>
2052         </tr>
2053       </table>
2054   </td>
2055   <td class="mlabels-right">
2056 <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
2057   </tr>
2058 </table>
2059 </div><div class="memdoc">
2060
2061 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00215">215</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
2062
2063 </div>
2064 </div>
2065 <a id="a4e9607ae94d1958d38388cead2e4e3bf"></a>
2066 <h2 class="memtitle"><span class="permalink"><a href="#a4e9607ae94d1958d38388cead2e4e3bf">&#9670;&nbsp;</a></span>test_type</h2>
2067
2068 <div class="memitem">
2069 <div class="memproto">
2070 <table class="mlabels">
2071   <tr>
2072   <td class="mlabels-left">
2073       <table class="memname">
2074         <tr>
2075           <td class="memname">std::string test_type</td>
2076         </tr>
2077       </table>
2078   </td>
2079   <td class="mlabels-right">
2080 <span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span>  </td>
2081   </tr>
2082 </table>
2083 </div><div class="memdoc">
2084
2085 <p class="definition">Definition at line <a class="el" href="common_8hpp_source.html#l00160">160</a> of file <a class="el" href="common_8hpp_source.html">common.hpp</a>.</p>
2086
2087 </div>
2088 </div>
2089 <hr/>The documentation for this class was generated from the following file:<ul>
2090 <li><a class="el" href="prach__performance_8cc_source.html">prach_performance.cc</a></li>
2091 </ul>
2092 </div><!-- contents -->
2093 <!-- start footer part -->
2094 <hr class="footer"/><address class="footer"><small>
2095 Generated by &#160;<a href="http://www.doxygen.org/index.html">
2096 <img class="footer" src="doxygen.png" alt="doxygen"/>
2097 </a> 1.8.13
2098 </small></address>
2099 </body>
2100 </html>