5#include <ns3/beamforming-vector.h>
6#include <ns3/object-factory.h>
10#ifndef SRC_NR_HELPER_BEAMFORMING_HELPER_BASE_H_
11#define SRC_NR_HELPER_BEAMFORMING_HELPER_BASE_H_
55 const Ptr<NrUeNetDevice>& ueDev) = 0;
78 virtual void RunTask(
const Ptr<NrSpectrumPhy>& gnbSpectrumPhy,
79 const Ptr<NrSpectrumPhy>& ueSpectrumPhy)
const;
90 const Ptr<NrSpectrumPhy>& gnbSpectrumPhy,
91 const Ptr<NrSpectrumPhy>& ueSpectrumPhy)
const = 0;
93 typedef std::pair<Ptr<NrSpectrumPhy>, Ptr<NrSpectrumPhy>> SpectrumPhyPair;