00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef MUC_GEO_CONST_H
00010 #define MUC_GEO_CONST_H
00011
00012
00013 const double PI = 3.141592654;
00014 const double ErrLimit = 0.01;
00015
00016 const int PART_MAX = 3;
00017 const int EEID = 0;
00018 const int BRID = 1;
00019 const int WEID = 2;
00020 const int BRTOP = 2;
00021 const int SEG_MAX = 8;
00022 const int LAY_MAX = 9;
00023 const int STR_TYPE_NUM = 4;
00024
00025 const double GAS_GAP = 40.0;
00026 const double STR_GAP = 2.0;
00027
00028
00029
00030
00031 const int B_SEG_NUM = 8;
00032 const int B_LAY_NUM = 9;
00033 const double B_YK_LT = 3940;
00034 const double B_YK_WT[B_LAY_NUM] = {1293.3,1351.3,1409.3,1467.3,1533.3,1599.3,1699.3,1797.3,1919.3};
00035 const double B_YK_TH[B_LAY_NUM] = {30,30,30,40,40,80,80,80,150};
00036 const double B_YK_RB[B_LAY_NUM] = {1740,1810,1880,1950,2030,2110,2230,2350,2470};
00037
00038
00039 const int E_SEG_NUM = 4;
00040 const int E_LAY_NUM = 8;
00041 const int E_YK_NUM = 9;
00042 const double E_YK_ROUT = 2500;
00043 const double E_YK_ZMAX = 2800.0;
00044 const double E_YK_TOTALTH = 750;
00045 const double E_YK_TH[E_YK_NUM] ={40,40,30,30,30,50,80,80,50};
00046 const double E_YK_RIN[E_YK_NUM] ={1020,1067,1100,1133,1167,1203,1241,1302,1362};
00047
00048
00049 const int B_ZSTR_NUM = 48;
00050 const int B_TSTR_ANG_NUM = 96;
00051 const int B_TSTR_TOP_NUM = 112;
00052 const int B_STR_TYPE[STR_TYPE_NUM] = {0,1};
00053 const int B_ZSTR_CUT_NUM[B_LAY_NUM] = {16, 0, 12, 0, 11, 0, 10, 0, 9};
00054 const int B_TSTR_CUT_NUM = 80;
00055
00056 const double B_STR_DIST[B_LAY_NUM] = {20,39,27,39,30,39,33,39,37};
00057 const double B_ZSTR_CUT[2] = {540,610};
00058 const double B_TSTR_CUT = 642;
00059
00060
00061 const int E_STR_TYPE[STR_TYPE_NUM] = {0,1};
00062
00063
00064 const double B_GASGAP_RB[B_LAY_NUM] = {1700,1770,1840,1910,1990,2070,2190,2310,2430};
00065
00066
00067 #endif