Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MucGeoConst.h File Reference

#include <iostream>
#include <cmath>

Go to the source code of this file.

Variables

const double AS_GAP = 40.0
const double B_AS_LMAX = 3940.0
const int B_AS_NUM = 1
const double B_AS_RMAX = 2620.0
const double B_AS_RMIN [B_LAY_NUM] = {1740,1810,1880,1950,2030,2110,2230,2350,2470}
const double B_AS_TH [B_LAY_NUM] = {30,30,30,40,40,80,80,80,150}
const double B_AS_WT [B_LAY_NUM] = {1293.3,1351.3,1409.3,1467.3,1533.3,1599.3,1699.3,1797.3,1919.3}
const double B_BOX_DT [SL_NUM] = {31,26}
const double B_BOX_DZ [SL_NUM] = {46,41}
const double B_BOX_LT = B_GP_LT - 2*B_GP_DZ
const double B_BOX_SLOT_WT = 560
const double B_BOX_WT [B_LAY_NUM] = {1050,1300,1360,1416,1484,1548,1640,1748,1848}
const double B_GP_DZ = 70.0
const double B_GP_LT = 3940.0
const int B_GP_NUM = 1
const double B_GP_SLOT_LT = 542
const double B_GP_SLOT_WT = 422
const double B_GP_WT [B_LAY_NUM] = {1266,1314,1372,1430,1496,1562,1652,1762,1860}
const int B_LAY_NUM = 9
const double B_PHI [B_SEG_NUM] = { -2, -1, 0, 1, 2, -1, 0, 1 }
const double B_PHISTR_CUT = 642
const int B_PHISTR_CUT_NUM = 80
const int B_PHISTR_NUM = 96
const double B_RPC_LTN = 1112
const double B_RPC_LTS = 1050
const int B_RPC_NUM = 4
const int B_SEG_NUM = 8
const double B_STR_DST [B_LAY_NUM] = {20,39,27,39,30,39,33,39,37}
const int B_STR_PANEL_NUM = 3
const int B_STR_PER_SEG [2] = { 624, 688 }
const int B_TOP = 2
const int B_TOP_RPC_NUM = 5
const double B_TOPRPC_LTN = 1112
const double B_TOPRPC_LTS [2] = {540,610}
const int B_TOPSTR_NUM = 112
const double B_X_MAX [3]
const double B_Y_MAX = 5.0
const double B_Z_MAX = 5.0
const double B_ZSTR_CUT [2] = {540,610}
const int B_ZSTR_CUT_NUM [B_LAY_NUM] = {16, 0, 12, 0, 11, 0, 10, 0, 9}
const int B_ZSTR_NUM = 48
const double BETA = MUC_PI/8.0
const int BKLT_NUM = 2
const double BKLT_TH = 2.0
const double BOX_COVER_TH = 1.5
const int BOX_MAX = 136
const int BOX_PER_PART [PART_MAX] = {32, 72, 32}
const int BOX_PER_SEG [PART_MAX] = {8, 9, 8}
const int BOX_SUM [PART_MAX] = {32, 104, 136}
const double BOX_TH = 28.0
const int BRID = 1
const double E_AS_RMAX = 2500.0
const double E_AS_RMIN [E_ASLAY_NUM] = {1034,1067,1100,1133,1167,1203,1241,1302,1302}
const double E_AS_TH [E_ASLAY_NUM] = {40,40,30,30,30,50,80,80,50}
const double E_AS_TOTAL_TH = 750
const double E_AS_ZMAX = 2800.0
const int E_ASLAY_NUM = 9
const double E_BOX_DR = 130.0
const double E_GP_DX = 40.0
const double E_GP_DY = 50.0
const double E_GP_RMIN [E_LAY_NUM] = {1067,1100,1133,1167,1203,1241,1302,1362}
const int E_LAY_NUM = 8
const double E_OFFSET_MAX [3] = {45.0, 5.0, 5.0 }
const int E_PANEL_NUM = 3
const int E_RPC_NUM [SL_NUM] = {3,5}
const int E_SEG_NUM = 4
const double E_STR_DST = 35
const int E_STR_NUM = 64
const double E_STR_WT = E_STR_DST - STR_GAP
const double E_STRPLN_DA = 16.0
const double E_STRPLN_DB [2] = { 53.0,41.0 }
const double E_STRPLN_DR = 26.0
const double E_XSTR_OFFSET = 97.5
const double E_YSTR_OFFSET = 87.5
const int EEID = 0
const double ERR_LIMIT = 0.01
const int EWID = 2
const double GAS_TH = 2.0
const double MAX_FRACTION = 0.8
const double MUC_PI = 3.141592653589793
const double OVERLAP_WIDTH = 4.0
const int PART_MAX = 3
const int PHISTR = 3
const int ROTA_FLAG = 1
const double RPC_DEATH_EDGE = 22.0
const double RPC_SL_OFFSET = 5.0
const double RPC_TH = 6.0
const int SL_DOWN = 1
const int SL_NUM = 2
const int SL_UP = 0
const double STR_GAP = 2.0
const double STR_OFFSET_MAX [3] = {5.0, 5.0, 2.0}
const int STR_PER_PART [3] = { 2048, 5056, 2048 }
const int STR_SUM [3] = { 2048, 7104, 9152 }
const double STR_TH = 1.0
const int STRIP_INBOX_MAX = 112
const int STRIP_MAX = 9152
const double VALUE = tan(BETA)
const int XSTR = 0
const int YSTR = 1
const int ZSTR = 2


Variable Documentation

const double AS_GAP = 40.0 [static]
 

const double B_AS_LMAX = 3940.0 [static]
 

const int B_AS_NUM = 1 [static]
 

const double B_AS_RMAX = 2620.0 [static]
 

const double B_AS_RMIN[B_LAY_NUM] = {1740,1810,1880,1950,2030,2110,2230,2350,2470} [static]
 

const double B_AS_TH[B_LAY_NUM] = {30,30,30,40,40,80,80,80,150} [static]
 

const double B_AS_WT[B_LAY_NUM] = {1293.3,1351.3,1409.3,1467.3,1533.3,1599.3,1699.3,1797.3,1919.3} [static]
 

const double B_BOX_DT[SL_NUM] = {31,26} [static]
 

const double B_BOX_DZ[SL_NUM] = {46,41} [static]
 

const double B_BOX_LT = B_GP_LT - 2*B_GP_DZ [static]
 

const double B_BOX_SLOT_WT = 560 [static]
 

const double B_BOX_WT[B_LAY_NUM] = {1050,1300,1360,1416,1484,1548,1640,1748,1848} [static]
 

const double B_GP_DZ = 70.0 [static]
 

const double B_GP_LT = 3940.0 [static]
 

const int B_GP_NUM = 1 [static]
 

const double B_GP_SLOT_LT = 542 [static]
 

const double B_GP_SLOT_WT = 422 [static]
 

const double B_GP_WT[B_LAY_NUM] = {1266,1314,1372,1430,1496,1562,1652,1762,1860} [static]
 

const int B_LAY_NUM = 9 [static]
 

const double B_PHI[B_SEG_NUM] = { -2, -1, 0, 1, 2, -1, 0, 1 } [static]
 

const double B_PHISTR_CUT = 642 [static]
 

const int B_PHISTR_CUT_NUM = 80 [static]
 

const int B_PHISTR_NUM = 96 [static]
 

const double B_RPC_LTN = 1112 [static]
 

const double B_RPC_LTS = 1050 [static]
 

const int B_RPC_NUM = 4 [static]
 

const int B_SEG_NUM = 8 [static]
 

const double B_STR_DST[B_LAY_NUM] = {20,39,27,39,30,39,33,39,37} [static]
 

const int B_STR_PANEL_NUM = 3 [static]
 

const int B_STR_PER_SEG[2] = { 624, 688 } [static]
 

const int B_TOP = 2 [static]
 

const int B_TOP_RPC_NUM = 5 [static]
 

const double B_TOPRPC_LTN = 1112 [static]
 

const double B_TOPRPC_LTS[2] = {540,610} [static]
 

const int B_TOPSTR_NUM = 112 [static]
 

const double B_X_MAX[3] [static]
 

Initial value:

 { 8.0,         
                                            7.0,        
                                            6.0         
                                          }

const double B_Y_MAX = 5.0 [static]
 

const double B_Z_MAX = 5.0 [static]
 

const double B_ZSTR_CUT[2] = {540,610} [static]
 

const int B_ZSTR_CUT_NUM[B_LAY_NUM] = {16, 0, 12, 0, 11, 0, 10, 0, 9} [static]
 

const int B_ZSTR_NUM = 48 [static]
 

const double BETA = MUC_PI/8.0 [static]
 

const int BKLT_NUM = 2 [static]
 

const double BKLT_TH = 2.0 [static]
 

const double BOX_COVER_TH = 1.5 [static]
 

const int BOX_MAX = 136 [static]
 

const int BOX_PER_PART[PART_MAX] = {32, 72, 32} [static]
 

const int BOX_PER_SEG[PART_MAX] = {8, 9, 8} [static]
 

const int BOX_SUM[PART_MAX] = {32, 104, 136} [static]
 

const double BOX_TH = 28.0 [static]
 

const int BRID = 1 [static]
 

const double E_AS_RMAX = 2500.0 [static]
 

const double E_AS_RMIN[E_ASLAY_NUM] = {1034,1067,1100,1133,1167,1203,1241,1302,1302} [static]
 

const double E_AS_TH[E_ASLAY_NUM] = {40,40,30,30,30,50,80,80,50} [static]
 

const double E_AS_TOTAL_TH = 750 [static]
 

const double E_AS_ZMAX = 2800.0 [static]
 

const int E_ASLAY_NUM = 9 [static]
 

const double E_BOX_DR = 130.0 [static]
 

const double E_GP_DX = 40.0 [static]
 

const double E_GP_DY = 50.0 [static]
 

const double E_GP_RMIN[E_LAY_NUM] = {1067,1100,1133,1167,1203,1241,1302,1362} [static]
 

const int E_LAY_NUM = 8 [static]
 

const double E_OFFSET_MAX[3] = {45.0, 5.0, 5.0 } [static]
 

const int E_PANEL_NUM = 3 [static]
 

const int E_RPC_NUM[SL_NUM] = {3,5} [static]
 

const int E_SEG_NUM = 4 [static]
 

const double E_STR_DST = 35 [static]
 

const int E_STR_NUM = 64 [static]
 

const double E_STR_WT = E_STR_DST - STR_GAP [static]
 

const double E_STRPLN_DA = 16.0 [static]
 

const double E_STRPLN_DB[2] = { 53.0,41.0 } [static]
 

const double E_STRPLN_DR = 26.0 [static]
 

const double E_XSTR_OFFSET = 97.5 [static]
 

const double E_YSTR_OFFSET = 87.5 [static]
 

const int EEID = 0 [static]
 

const double ERR_LIMIT = 0.01 [static]
 

const int EWID = 2 [static]
 

const double GAS_TH = 2.0 [static]
 

const double MAX_FRACTION = 0.8 [static]
 

const double MUC_PI = 3.141592653589793 [static]
 

const double OVERLAP_WIDTH = 4.0 [static]
 

const int PART_MAX = 3 [static]
 

const int PHISTR = 3 [static]
 

const int ROTA_FLAG = 1 [static]
 

const double RPC_DEATH_EDGE = 22.0 [static]
 

const double RPC_SL_OFFSET = 5.0 [static]
 

const double RPC_TH = 6.0 [static]
 

const int SL_DOWN = 1 [static]
 

const int SL_NUM = 2 [static]
 

const int SL_UP = 0 [static]
 

const double STR_GAP = 2.0 [static]
 

const double STR_OFFSET_MAX[3] = {5.0, 5.0, 2.0} [static]
 

const int STR_PER_PART[3] = { 2048, 5056, 2048 } [static]
 

const int STR_SUM[3] = { 2048, 7104, 9152 } [static]
 

const double STR_TH = 1.0 [static]
 

const int STRIP_INBOX_MAX = 112 [static]
 

const int STRIP_MAX = 9152 [static]
 

const double VALUE = tan(BETA) [static]
 

const int XSTR = 0 [static]
 

const int YSTR = 1 [static]
 

const int ZSTR = 2 [static]
 


Generated on Wed Feb 2 15:50:03 2011 for BOSS6.5.5 by  doxygen 1.3.9.1