PROCESSOR_SDK_RADAR_03_07_00_00中的MIMO雷达用例中,一个代码的问题

PROCESSOR_SDK_RADAR_03_07_00_00中D:\PROCESSOR_SDK_RADAR_03_07_00_00\vision_sdk\apps\src\rtos\radar\src\alg_plugins\alg_fxns\radardspcascademimo\priv文件夹下

radarDspCascadeMimoAoa_priv.c中的函数如下:

DOA估计这段代码中numTxAnt赋值为sensor0的发射通道数即为3,在下面调用的时候,targetDopIndHypotheses这个数组长度定义为了12即全部sensor发射通道的个数,那么在495行的for循环给这个数组赋值时岂不是只能赋值前3个?那为何数组长度要定义为12呢?多普勒索引修正的时候引入的offs这个参数的作用是什么呢?这段没看懂