BOSS 6.6.4.p01
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 143 of file MucGeoMgr.cxx.
Referenced by InitOffset().
|
protected |
Definition at line 202 of file MucGeoMgr.cxx.
Referenced by InitOffset().
|
protected |
Definition at line 453 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1586 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 739 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1726 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
StatusCode MucGeoMgr::CreateEntities | ( | ) |
Definition at line 222 of file MucGeoMgr.cxx.
Referenced by MucGeoCreateAlg::finalize().
|
protected |
Definition at line 589 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1456 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
StatusCode MucGeoMgr::CreateOnlineStripGeo | ( | ) |
Definition at line 336 of file MucGeoMgr.cxx.
Referenced by MucGeoCreateAlg::finalize().
StatusCode MucGeoMgr::CreateRootGeo | ( | ) |
Definition at line 325 of file MucGeoMgr.cxx.
Referenced by MucGeoCreateAlg::finalize().
|
protected |
Definition at line 1325 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 1200 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
|
protected |
Definition at line 949 of file MucGeoMgr.cxx.
Referenced by CreateEntities().
MucAbsorber * MucGeoMgr::GetAbsorber | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1886 of file MucGeoMgr.cxx.
MucBakelite * MucGeoMgr::GetBakelite | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | rpcId, | ||
int | id | ||
) |
Definition at line 1935 of file MucGeoMgr.cxx.
MucBox * MucGeoMgr::GetBox | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1900 of file MucGeoMgr.cxx.
MucBoxCover * MucGeoMgr::GetBoxCover | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | id | ||
) |
Definition at line 1942 of file MucGeoMgr.cxx.
MucGap * MucGeoMgr::GetGap | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1893 of file MucGeoMgr.cxx.
MucGas * MucGeoMgr::GetGas | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | rpcId, | ||
int | id | ||
) |
Definition at line 1928 of file MucGeoMgr.cxx.
MucRpc * MucGeoMgr::GetRpc | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | upDown, | ||
int | id | ||
) |
Definition at line 1921 of file MucGeoMgr.cxx.
MucStrip * MucGeoMgr::GetStrip | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1914 of file MucGeoMgr.cxx.
MucStripPlane * MucGeoMgr::GetStripPlane | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id | ||
) |
Definition at line 1907 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().