コード例 #1
0
ファイル: R99_PowerCtrl.cs プロジェクト: xiaoyj/Space
 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);
 }
コード例 #2
0
ファイル: UpdateData.cs プロジェクト: xiaoyj/Space
 public UpdateData(R99_CommonParam commonParam)
 {
     this.m_CommonParam = commonParam;
     m_CalcEbNt = new R99_CalcEbNt(commonParam);
 }
コード例 #3
0
ファイル: R99_CalcEbNtFixture.cs プロジェクト: xiaoyj/Space
 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);
 }
コード例 #4
0
ファイル: R99_CalcEbNtFixture.cs プロジェクト: xiaoyj/Space
 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);
 }