BOSS 7.1.0
BESIII Offline Software System
|
#include <MucGeoMgr.h>
Public Member Functions | |
MucGeoMgr (const std::string createFlag, bool alignFlag, const std::string alignFile) | |
~MucGeoMgr () | |
StatusCode | CreateEntities () |
StatusCode | CreateRootGeo () |
StatusCode | CreateOnlineStripGeo () |
MucAbsorber * | GetAbsorber (int part, int segment, int layer, int id) |
MucGap * | GetGap (int part, int segment, int layer, int id) |
MucBox * | GetBox (int part, int segment, int layer, int id) |
MucStripPlane * | GetStripPlane (int part, int segment, int layer, int id) |
MucStrip * | GetStrip (int part, int segment, int layer, int id) |
MucRpc * | GetRpc (int part, int segment, int layer, int upDown, int id) |
MucGas * | GetGas (int part, int segment, int layer, int upDown, int rpcId, int id) |
MucBakelite * | GetBakelite (int part, int segment, int layer, int upDown, int rpcId, int id) |
MucBoxCover * | GetBoxCover (int part, int segment, int layer, int upDown, int id) |
Public Attributes | |
IMessageSvc * | msgSvc |
Protected Member Functions | |
StatusCode | CreateAbsorber () |
StatusCode | CreateGap () |
StatusCode | CreateBox () |
StatusCode | CreateStripPlane () |
StatusCode | CreateStrip () |
StatusCode | CreateRpc () |
StatusCode | CreateGas () |
StatusCode | CreateBakelite () |
StatusCode | CreateBoxCover () |
StatusCode | InitOffset () |
bool | CheckBoxOffset (int part, int segment, int layer, int axis, double offset) |
bool | CheckStripPlaneOffset (int part, int segment, int layer, int axis, double offset) |
Definition at line 46 of file MucGeoMgr.h.
MucGeoMgr::MucGeoMgr | ( | const std::string | createFlag, |
bool | alignFlag, | ||
const std::string | alignFile | ||
) |
Definition at line 26 of file MucGeoMgr.cxx.
MucGeoMgr::~MucGeoMgr | ( | ) |
Definition at line 38 of file MucGeoMgr.cxx.
|
protected |
Definition at line 140 of file MucGeoMgr.cxx.
Referenced by InitOffset().
|
protected |
Definition at line 194 of file MucGeoMgr.cxx.
Referenced by InitOffset().
|
protected |
Definition at line 435 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1541 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 717 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1676 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
StatusCode MucGeoMgr::CreateEntities | ( | ) |
Definition at line 212 of file MucGeoMgr.cxx.
Referenced by MucGeoCreateAlg::finalize().
|
protected |
Definition at line 570 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1416 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
StatusCode MucGeoMgr::CreateOnlineStripGeo | ( | ) |
Definition at line 322 of file MucGeoMgr.cxx.
Referenced by MucGeoCreateAlg::finalize().
StatusCode MucGeoMgr::CreateRootGeo | ( | ) |
Definition at line 313 of file MucGeoMgr.cxx.
Referenced by MucGeoCreateAlg::finalize().
|
protected |
Definition at line 1290 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1169 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 922 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
MucAbsorber * MucGeoMgr::GetAbsorber | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1832 of file MucGeoMgr.cxx.
MucBakelite * MucGeoMgr::GetBakelite | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | rpcId, | ||
int | id | ||
) |
Definition at line 1874 of file MucGeoMgr.cxx.
MucBox * MucGeoMgr::GetBox | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1844 of file MucGeoMgr.cxx.
MucBoxCover * MucGeoMgr::GetBoxCover | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | id | ||
) |
Definition at line 1880 of file MucGeoMgr.cxx.
MucGap * MucGeoMgr::GetGap | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1838 of file MucGeoMgr.cxx.
MucGas * MucGeoMgr::GetGas | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | rpcId, | ||
int | id | ||
) |
Definition at line 1868 of file MucGeoMgr.cxx.
MucRpc * MucGeoMgr::GetRpc | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | id | ||
) |
Definition at line 1862 of file MucGeoMgr.cxx.
MucStrip * MucGeoMgr::GetStrip | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1856 of file MucGeoMgr.cxx.
MucStripPlane * MucGeoMgr::GetStripPlane | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1850 of file MucGeoMgr.cxx.
|
protected |
Definition at line 56 of file MucGeoMgr.cxx.
Referenced by MucGeoMgr().
IMessageSvc* MucGeoMgr::msgSvc |
Definition at line 66 of file MucGeoMgr.h.
Referenced by CreateAbsorber(), CreateBakelite(), CreateBox(), CreateBoxCover(), CreateEntities(), CreateGap(), CreateGas(), CreateOnlineStripGeo(), CreateRootGeo(), CreateRpc(), CreateStrip(), CreateStripPlane(), InitOffset(), and MucGeoMgr().