BOSS 7.0.3
BESIII Offline Software System
Loading...
Searching...
No Matches
Muc/MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucMappingAlg.h File Reference
#include <iostream>
#include <fstream>
#include <string>
#include "GaudiKernel/Algorithm.h"
#include "MucChain.h"

Go to the source code of this file.

Classes

class  MucMappingAlg
 

Variables

const int ID_NUM = 4
 
const int MODULE_MAX = 10
 
const int SOCKET_MAX = 4
 
const int CHAIN_MAX = 40
 
const int FEC_MAX = 572
 
const int STRIP_MAX = 9152
 
const unsigned int MARK_NUM = 4
 
const int DATA_NUM = 14
 
const std::string DEFAULT_MAP [MODULE_MAX][SOCKET_MAX]
 
const std::string DATA_NAME [DATA_NUM]
 

Variable Documentation

◆ CHAIN_MAX

const int CHAIN_MAX = 40

◆ DATA_NAME

const std::string DATA_NAME[DATA_NUM]
Initial value:
= { "Chain", "Module", "Socket", "FecID", "VmeInt", "VmeBin",
"Part", "Seg", "Lay", "1stStr", "StrSqc", "GeoInt", "GeoBin"}

Definition at line 41 of file Muc/MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucMappingAlg.h.

Referenced by MucMappingAlg::finalize().

◆ DATA_NUM

const int DATA_NUM = 14

◆ DEFAULT_MAP

const std::string DEFAULT_MAP[MODULE_MAX][SOCKET_MAX]
Initial value:
= {
{"EE1F", "EE4F", "EE3F", "EE2F"},
{"EE1S", "EE4S", "EE3S", "EE2S"},
{"B030", "B020", "B010", "B080"},
{"B070", "B060", "B050", "B040"},
{"BW30", "BE30", "BW20", "BE20"},
{"BW10", "BE10", "BW80", "BE80"},
{"BW70", "BE70", "BW60", "BE60"},
{"BW50", "BE50", "BW40", "BE40"},
{"EW1F", "EW4F", "EW3F", "EW2F"},
{"EW1S", "EW4S", "EW3S", "EW2S"} }

Definition at line 29 of file Muc/MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucMappingAlg.h.

Referenced by MucMappingAlg::initialize().

◆ FEC_MAX

const int FEC_MAX = 572

◆ ID_NUM

const int ID_NUM = 4

◆ MARK_NUM

const unsigned int MARK_NUM = 4

◆ MODULE_MAX

◆ SOCKET_MAX

◆ STRIP_MAX

const int STRIP_MAX = 9152