ccell.h

来自「这是cdma2000的一个分组调度算法实例」· C头文件 代码 · 共 39 行

H
39
字号
//CCell.h
//The head file of CCell class
///////////////////////////////////////////////////////////////////
#if !defined(CCELL_H_INCLUDED)
#define CCELL_H_INCLUDED

class CSector;
class CCell;

#include "systemsim.h"
#include "CSector.h"



class CCell
{
//attribute
public:
	CELLID_TYPE	    m_stCellID;	                         //小区标号
	LOCATION_TYPE	m_stCellCor;	                     //小区坐标
	CSector	        m_aSectorInCell[SectorNumber];       //扇区数组	
	                                                     //定义一个宏作为小区中的扇区数
	CCell*	        m_aNeighborCell[19];	             //相邻集小区数组定义一个小区周围两圈的小区作为相邻集
                                                         //m_aNeighborCell[0]存储本小区指针
	                                                     //m_aNeighborCell[1]至m_aNeighborCell[18]存储相邻集的18个小区  	
///////////////////////////////////////////////////////////////////////////////////////////	
//新增数组	
	LOCATION_TYPE   m_aNeighborCellLocation[19];         //记录相邻小区基站的实际坐标,供移动台计算天线增益和
		                                                 //路径损耗用
///////////////////////////////////////////////////////////////////////////////////////////	
	CSector*	    m_aCandidateSector[6+SectorNumber];  //候选集扇区数组	
	                                                     //定义一个小区内三个扇区的候选集扇区

//operation
public:
	void Initialization();	    //初始化函数 
		                        //调用扇区初始化函数,完成各个扇区的初始化
};
#endif														

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?