2297    std::shared_ptr<PhyEntity> phyEntity;
 
 2304    phyEntity = std::make_shared<DsssPhy>();
 
 2338    std::map<OfdmPhyVariant, std::size_t> variants{
 
 2344    for (
auto variant : variants)
 
 2346        phyEntity = std::make_shared<OfdmPhy>(variant.first);
 
 2347        std::size_t ratio = variant.second;
 
 2348        const auto bw = 
MHz_u{20} / ratio;
 
 2354             {{ppduStart, ppduStart + 
MicroSeconds(16 * ratio)}, nonHtMode}},
 
 2364    phyEntity = std::make_shared<ErpOfdmPhy>();
 
 2377    phyEntity = std::make_shared<HtPhy>(4);
 
 2412    phyEntity = std::make_shared<VhtPhy>();
 
 2455    phyEntity = std::make_shared<HePhy>();
 
 2460    std::map<uint16_t, HeMuUserInfo> userInfoMap = {
 
 2528    phyEntity = std::make_shared<EhtPhy>();
 
 
 2591    const auto p80OrLow80 = 
true;
 
 2592    const auto s80OrHigh80 = 
false;
 
 2593    for (
const auto p160 :
 
 2594         std::initializer_list<std::optional<bool>>{std::nullopt ,
 
 2595                                                    std::optional(
true) })
 
 2606                                  std::make_pair(2, 0), 
 
 2623                        std::make_pair(2, 4), 
 
 2642                        std::make_pair(2, 5), 
 
 2662                        (p160 == std::nullopt) ? 
RuAllocation{96, 15, 192, 192}
 
 2664                        std::make_pair(3, 6), 
 
 2712                        std::make_pair(18, 18), 
 
 2734                        (p160 == std::nullopt) ? 
RuAllocation{96, 15, 192, 192, 208, 115, 208, 115}
 
 2736                        std::make_pair(4, 6), 
 
 2757                std::make_pair(9, 0), 
 
 2868                                      {96, 15, 192, 192, 208, 115, 208, 115},
 
 2869                                      std::make_pair(5, 6), 
 
 2889                              {96, 96, 192, 192, 200, 114, 114, 200},
 
 2890                              std::make_pair(4, 5), 
 
 2911                              {96, 96, 192, 192, 200, 114, 114, 200},
 
 2912                              std::make_pair(5, 5), 
 
 2996                                      {0, 0, 0, 0, 0, 0, 0, 0},
 
 3153                              {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
 
 3166                              {208, 208, 208, 208, 208, 208, 208, 208},
 
 3167                              std::make_pair(1, 0), 
 
 3179                              {208, 115, 208, 115, 115, 208, 115, 208},
 
 3180                              std::make_pair(1, 1), 
 
 3192                              std::make_pair(0, 1), 
 
 3204                                      std::make_pair(2, 0), 
 
 3217                                      std::make_pair(3, 0), 
 
 3231                                      std::make_pair(4, 0), 
 
 3247                                      std::make_pair(6, 0), 
 
 3265                                      std::make_pair(8, 0), 
 
 3278                    std::make_pair(1, 1), 
 
 3293            std::make_pair(2, 1), 
 
 3308                    std::make_pair(2, 2), 
 
 3325                    std::make_pair(3, 3), 
 
 3344                    std::make_pair(4, 4), 
 
 3356                    {208, 208, 208, 208},
 
 3357                    std::make_pair(1, 1), 
 
 3371            {208, 208, 208, 208},
 
 3372            std::make_pair(2, 1), 
 
 3386                    {208, 208, 208, 208},
 
 3387                    std::make_pair(2, 2), 
 
 3403                    {208, 208, 208, 208},
 
 3404                    std::make_pair(3, 3), 
 
 3422                    {208, 208, 208, 208},
 
 3423                    std::make_pair(4, 4), 
 
 3435                    {208, 208, 208, 208, 208, 208, 208, 208},
 
 3436                    std::make_pair(1, 1), 
 
 3450            {208, 208, 208, 208, 208, 208, 208, 208},
 
 3451            std::make_pair(2, 1), 
 
 3465                    {208, 208, 208, 208, 208, 208, 208, 208},
 
 3466                    std::make_pair(2, 2), 
 
 3482                    {208, 208, 208, 208, 208, 208, 208, 208},
 
 3483                    std::make_pair(3, 3), 
 
 3501                    {208, 208, 208, 208, 208, 208, 208, 208},
 
 3502                    std::make_pair(4, 4),