equal
deleted
inserted
replaced
68 NS_LOG_FUNCTION (this); |
68 NS_LOG_FUNCTION (this); |
69 if (m_totDuration.GetSeconds () > 0) |
69 if (m_totDuration.GetSeconds () > 0) |
70 { |
70 { |
71 NS_LOG_LOGIC (this << " m_sumSinr = " << *m_sumSinr); |
71 NS_LOG_LOGIC (this << " m_sumSinr = " << *m_sumSinr); |
72 NS_LOG_LOGIC (this << " m_totDuration = " << m_totDuration); |
72 NS_LOG_LOGIC (this << " m_totDuration = " << m_totDuration); |
73 NS_LOG_LOGIC (this << " m_sumSinr / m_totDuration = " << (*m_sumSinr) / m_totDuration.GetSeconds ()); |
73 m_sinr = Create<SpectrumValue> ((*m_sumSinr) / m_totDuration.GetSeconds ()); |
|
74 NS_LOG_LOGIC (this << " m_sumSinr / m_totDuration = " << *m_sinr); |
74 } |
75 } |
75 else |
76 else |
76 { |
77 { |
77 NS_LOG_WARN ("m_numSinr == 0"); |
78 NS_LOG_WARN ("m_numSinr == 0"); |
78 } |
79 } |
81 SpectrumValue |
82 SpectrumValue |
82 LteTestSinrChunkProcessor::GetSinr () |
83 LteTestSinrChunkProcessor::GetSinr () |
83 { |
84 { |
84 NS_LOG_FUNCTION (this); |
85 NS_LOG_FUNCTION (this); |
85 |
86 |
86 return (*m_sumSinr) / m_totDuration.GetSeconds (); |
87 return *m_sinr; |
87 } |
88 } |
88 |
89 |
89 } // namespace ns3 |
90 } // namespace ns3 |