CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
MucGeoConst.h File Reference

Go to the source code of this file.

Variables

const double PI = 3.141592654
 
const double ErrLimit = 0.01
 
const int PART_MAX = 3
 
const int EEID = 0
 
const int BRID = 1
 
const int WEID = 2
 
const int BRTOP = 2
 
const int SEG_MAX = 8
 
const int LAY_MAX = 9
 
const int STR_TYPE_NUM = 4
 
const double GAS_GAP = 40.0
 
const double STR_GAP = 2.0
 
const int B_SEG_NUM = 8
 
const int B_LAY_NUM = 9
 
const double B_YK_LT = 3940
 
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}
 
const double B_YK_TH [B_LAY_NUM] = {30,30,30,40,40,80,80,80,150}
 
const double B_YK_RB [B_LAY_NUM] = {1740,1810,1880,1950,2030,2110,2230,2350,2470}
 
const int E_SEG_NUM = 4
 
const int E_LAY_NUM = 8
 
const int E_YK_NUM = 9
 
const double E_YK_ROUT = 2500
 
const double E_YK_ZMAX = 2800.0
 
const double E_YK_TOTALTH = 750
 
const double E_YK_TH [E_YK_NUM] ={40,40,30,30,30,50,80,80,50}
 
const double E_YK_RIN [E_YK_NUM] ={1020,1067,1100,1133,1167,1203,1241,1302,1362}
 
const int B_ZSTR_NUM = 48
 
const int B_TSTR_ANG_NUM = 96
 
const int B_TSTR_TOP_NUM = 112
 
const int B_STR_TYPE [STR_TYPE_NUM] = {0,1}
 
const int B_ZSTR_CUT_NUM [B_LAY_NUM] = {16, 0, 12, 0, 11, 0, 10, 0, 9}
 
const int B_TSTR_CUT_NUM = 80
 
const double B_STR_DIST [B_LAY_NUM] = {20,39,27,39,30,39,33,39,37}
 
const double B_ZSTR_CUT [2] = {540,610}
 
const double B_TSTR_CUT = 642
 
const int E_STR_TYPE [STR_TYPE_NUM] = {0,1}
 
const double B_GASGAP_RB [B_LAY_NUM] = {1700,1770,1840,1910,1990,2070,2190,2310,2430}
 

Variable Documentation

◆ B_GASGAP_RB

const double B_GASGAP_RB[B_LAY_NUM] = {1700,1770,1840,1910,1990,2070,2190,2310,2430}

Definition at line 64 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

64{1700,1770,1840,1910,1990,2070,2190,2310,2430};

◆ B_LAY_NUM

◆ B_SEG_NUM

◆ B_STR_DIST

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

Definition at line 56 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

56{20,39,27,39,30,39,33,39,37};

◆ B_STR_TYPE

const int B_STR_TYPE[STR_TYPE_NUM] = {0,1}

Definition at line 52 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

52{0,1}; // 0 -> Z, 1 -> Phi

◆ B_TSTR_ANG_NUM

const int B_TSTR_ANG_NUM = 96

◆ B_TSTR_CUT

const double B_TSTR_CUT = 642

◆ B_TSTR_CUT_NUM

const int B_TSTR_CUT_NUM = 80

◆ B_TSTR_TOP_NUM

const int B_TSTR_TOP_NUM = 112

◆ B_YK_LT

const double B_YK_LT = 3940

◆ B_YK_RB

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

Definition at line 36 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

36{1740,1810,1880,1950,2030,2110,2230,2350,2470};

◆ B_YK_TH

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

Definition at line 35 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

35{30,30,30,40,40,80,80,80,150};

◆ B_YK_WT

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}

Definition at line 34 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

34{1293.3,1351.3,1409.3,1467.3,1533.3,1599.3,1699.3,1797.3,1919.3};

◆ B_ZSTR_CUT

◆ B_ZSTR_CUT_NUM

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

Definition at line 53 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

53{16, 0, 12, 0, 11, 0, 10, 0, 9};

Referenced by MucStrip::SetBarrelStripInLoc(), MucStrip::SetL(), and MucStripCal::SetL().

◆ B_ZSTR_NUM

◆ BRID

const int BRID = 1

Definition at line 18 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

Referenced by MucGeoMgr::CheckBoxOffset(), MucCalibMgr::Clear2DEffHisto(), MucGeoMgr::CreateAbsorber(), MucGeoMgr::CreateBakelite(), MucGeoMgr::CreateBox(), MucGeoMgr::CreateBoxCover(), MucGeoMgr::CreateGap(), MucGeoMgr::CreateGas(), MucGeoMgr::CreateOnlineStripGeo(), MucGeoMgr::CreateRpc(), MucGeoMgr::CreateStrip(), MucGeoMgr::CreateStripPlane(), DQA_MUC::execute(), MucCalibMgr::FillDigi(), MucGap::GetBox(), CalibData::MucIdTransform::GetStripId(), MucIdTransform::GetStripId(), CalibData::MucIdTransform::GetStripMax(), MucIdTransform::GetStripMax(), MucBox::GetStripPlane(), MucCalibMgr::Init2DEffHisto(), MucCalibMgr::InitArea(), MucFec::MucFec(), MucCalibMgr::PadEff(), MucCalibMgr::ReadEvent(), MucCalibMgr::SaveConst(), MucBox::SetAlignment(), MucStripPlane::SetAlignment(), MucBox::SetArea(), MucBoxCal::SetArea(), MucBakelite::SetBarrelRpcInBes(), MucGas::SetBarrelRpcInBes(), MucRpc::SetBarrelRpcInLoc(), CalibData::MucIdTransform::SetBoxPos(), MucIdTransform::SetBoxPos(), MucBakelite::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucRpc::SetEndcapRpcInBes(), MucAbsorber::SetH(), MucBakelite::SetH(), MucBox::SetH(), MucBoxCal::SetH(), MucBoxCover::SetH(), MucGap::SetH(), MucGapCal::SetH(), MucGas::SetH(), MucRpc::SetH(), MucStripPlane::SetH(), MucAbsorber::SetL(), MucBakelite::SetL(), MucBox::SetL(), MucBoxCal::SetL(), MucBoxCover::SetL(), MucGap::SetL(), MucGapCal::SetL(), MucGas::SetL(), MucRpc::SetL(), MucStrip::SetL(), MucStripCal::SetL(), MucStripPlane::SetL(), MucMark::SetLayer(), MucAbsorber::SetLocOrgInBes(), MucBakelite::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucGas::SetLocOrgInBes(), MucRpc::SetLocOrgInBes(), MucStrip::SetLocOrgInBes(), MucStripPlane::SetLocOrgInBes(), MucAbsorber::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucRpc::SetObjOrgInBes(), MucStrip::SetObjOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucAbsorber::SetObjOrgInLoc(), MucBakelite::SetObjOrgInLoc(), MucBox::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucGap::SetObjOrgInLoc(), MucRpc::SetObjOrgInLoc(), MucStrip::SetObjOrgInLoc(), MucStripPlane::SetObjOrgInLoc(), MucAbsorber::SetObjRotToMot(), MucBox::SetObjRotToMot(), MucGap::SetObjRotToMot(), MucBakelite::SetPhi(), MucGas::SetPhi(), MucRpc::SetPhi(), MucStrip::SetPhi(), MucStripCal::SetPhi(), MucAbsorber::SetRc(), MucBox::SetRc(), MucBoxCal::SetRc(), MucBoxCover::SetRc(), MucGap::SetRc(), MucGapCal::SetRc(), MucStripPlane::SetRc(), MucAbsorber::SetRin(), MucBakelite::SetRin(), MucBox::SetRin(), MucBoxCal::SetRin(), MucBoxCover::SetRin(), MucGap::SetRin(), MucGapCal::SetRin(), MucGas::SetRin(), MucRpc::SetRin(), MucStripPlane::SetRin(), MucAbsorber::SetRout(), MucBakelite::SetRout(), MucBox::SetRout(), MucBoxCal::SetRout(), MucBoxCover::SetRout(), MucGap::SetRout(), MucGapCal::SetRout(), MucGas::SetRout(), MucRpc::SetRout(), MucStripPlane::SetRout(), MucMark::SetSegment(), CalibData::MucIdTransform::SetStripPos(), MucIdTransform::SetStripPos(), MucAbsorber::SetTheta(), MucBakelite::SetTheta(), MucBox::SetTheta(), MucBoxCal::SetTheta(), MucBoxCover::SetTheta(), MucGap::SetTheta(), MucGapCal::SetTheta(), MucGas::SetTheta(), MucRpc::SetTheta(), MucStripPlane::SetTheta(), MucAbsorber::SetThin(), MucStrip::SetType(), MucStripCal::SetType(), MucAbsorber::SetW(), MucBakelite::SetW(), MucBox::SetW(), MucBoxCal::SetW(), MucBoxCover::SetW(), MucGap::SetW(), MucGapCal::SetW(), MucGas::SetW(), MucRpc::SetW(), MucStrip::SetW(), MucStripCal::SetW(), MucStripPlane::SetW(), MucAbsorber::SetWd(), MucBakelite::SetWd(), MucBox::SetWd(), MucBoxCal::SetWd(), MucBoxCover::SetWd(), MucGap::SetWd(), MucGas::SetWd(), MucRpc::SetWd(), MucStripPlane::SetWd(), MucAbsorber::SetWu(), MucBakelite::SetWu(), MucBox::SetWu(), MucBoxCal::SetWu(), MucBoxCover::SetWu(), MucGap::SetWu(), MucGas::SetWu(), MucRpc::SetWu(), and MucStripPlane::SetWu().

◆ BRTOP

const int BRTOP = 2

◆ E_LAY_NUM

◆ E_SEG_NUM

◆ E_STR_TYPE

const int E_STR_TYPE[STR_TYPE_NUM] = {0,1}

Definition at line 61 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

61{0,1}; // 0 -> X, 1 -> Y

◆ E_YK_NUM

const int E_YK_NUM = 9

◆ E_YK_RIN

const double E_YK_RIN[E_YK_NUM] ={1020,1067,1100,1133,1167,1203,1241,1302,1362}

Definition at line 46 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

46{1020,1067,1100,1133,1167,1203,1241,1302,1362};

◆ E_YK_ROUT

const double E_YK_ROUT = 2500

◆ E_YK_TH

const double E_YK_TH[E_YK_NUM] ={40,40,30,30,30,50,80,80,50}

Definition at line 45 of file MucMappingAlg/MucMappingAlg-00-00-02/MucMappingAlg/MucGeoConst.h.

45{40,40,30,30,30,50,80,80,50};

◆ E_YK_TOTALTH

const double E_YK_TOTALTH = 750

◆ E_YK_ZMAX

const double E_YK_ZMAX = 2800.0

◆ EEID

◆ ErrLimit

const double ErrLimit = 0.01

◆ GAS_GAP

const double GAS_GAP = 40.0

◆ LAY_MAX

const int LAY_MAX = 9

◆ PART_MAX

◆ PI

const double PI = 3.141592654

◆ SEG_MAX

const int SEG_MAX = 8

◆ STR_GAP

◆ STR_TYPE_NUM

const int STR_TYPE_NUM = 4

◆ WEID

const int WEID = 2