24 #ifndef SKA_CHEETAH_RCPT_LOW_BEAMFORMERDATATRAITS_H 25 #define SKA_CHEETAH_RCPT_LOW_BEAMFORMERDATATRAITS_H 27 #include "cheetah/rcpt_low/BeamFormerPacket.h" 28 #include "cheetah/rcpt_low/BeamFormerPacketInspector.h" 29 #include "cheetah/data/TimeFrequency.h" 43 template<
typename PacketDataType,
unsigned TimeSamplesPerPacket,
unsigned ChannelsPerPacket>
50 typedef decltype(ska::cbf_psr_interface::CbfPsrHeader::packet_sequence_number) PacketNumberType;
80 static std::size_t
chunk_size(DataType
const& data);
90 template<
typename ContextType>
97 template<
typename ContextType>
104 template<
typename ContextType>
107 static void packet_stats(uint64_t packets_received, uint64_t packets_expected);
116 #include "cheetah/rcpt_low/detail/BeamFormerDataTraits.cpp" 118 #endif // SKA_CHEETAH_RCPT_LOW_BEAMFORMERDATATRAITS_H
Some limits and constants for FLDO.