public R99_PowerCtrl(R99_CommonParam commonParam) { m_CommonParam = commonParam; m_InterfCalc = new R99_InterfCalc(m_CommonParam); m_CalcSHOGain = new R99_CalcSHOGain(m_CommonParam); m_CalcEbNt = new R99_CalcEbNt(m_CommonParam); }
public UpdateData(R99_CommonParam commonParam) { this.m_CommonParam = commonParam; m_CalcEbNt = new R99_CalcEbNt(commonParam); }
public void CalcULEbNtTest() { R99_CalcEbNt CalcEbNt = new R99_CalcEbNt(m_Param); m_UlUser.ServedLinkSet[0].ULCIR=1000f; Assert.AreEqual(CalcEbNt.CalcULEbNt(m_UlUser, 100f), 54.97f,0.01); }
public void CalcDLEbNtTest() { R99_CalcEbNt CalcEbNt = new R99_CalcEbNt(m_Param); m_DlUser.ServedLinkSet[0].DLTrafTxPower=500f; Assert.AreEqual(CalcEbNt.CalcDLEbNt(m_DlUser),47.12f,0.01); }