src/lte/test/lte-test-sinr-chunk-processor.cc
changeset 8064 026861f85f53
parent 8003 e150d8ba48c8
child 8506 f9616c9094a5
equal deleted inserted replaced
8063:7d7cfd0ab33c 8064:026861f85f53
    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