21static const int FEC_NUM = 16;
22static const int DEFAULT_FEC_ORDER = 1;
47 MucChain(
int id,
string name,
int module,
int socket,
int fecOrder);
63 void ReMap(
string name,
int module,
int socket );
77 int m_FecLayerID[FEC_NUM];
80 int m_FirstStripID[FEC_NUM];
81 int m_StripOrder[FEC_NUM];
82 vector< MucFec> m_FecVect;
88 void InitFecPerLayer();
89 void InitFecLayerID();
90 void InitFirstStripID();
91 void InitStripOrder();
92 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)