21static const int FEC_NUM = 16;
22static const int DEFAULT_FEC_ORDER = 1;
48 MucChain(
int id,
string name,
int module,
int socket,
int fecOrder);
64 void ReMap(
string name,
int module,
int socket );
78 int m_FecLayerID[FEC_NUM];
81 int m_FirstStripID[FEC_NUM];
82 int m_StripOrder[FEC_NUM];
83 vector< MucFec> m_FecVect;
89 void InitFecPerLayer();
90 void InitFecLayerID();
91 void InitFirstStripID();
92 void InitStripOrder();
93 unsigned int EncodeVmeRecord(
int module,
int socket,
int fecId,
unsigned short data);
const int STRORDER_ECA[E_LAY_NUM]
const int STRORDER_ECB[E_LAY_NUM]
const int FIRST_STRID_SQC_BEA[3]
const int FIRST_STRID_SQC_BEB[3]
const int FIRST_STRID_SQC_BWA[3]
const int FIRST_STRID_SQC_BWB[3]
const int STRORDER_BETOP[4]
const int STRORDER_BWO[3]
const int FIRST_STRID_SQC_EC[4]
const int FIRST_STRID_SQC_BETOP[4]
const int STRORDER_BEB[3]
const int STRORDER_BEA[3]
const int FIRST_STRIP_ID[7]
void ArrayInvert(int *array, int number)
vector< MucFec > GetFecVect()
void SetFecOrder(int fecOrder)
void SetStripOrder(int stripOrder)
void ReMap(string name, int module, int socket)
int GetFirstStripID(int fecID)
int GetFecLayerID(int fecID)
MucFec * GetFec(int fecId)