|
BOSS 8.0.0
BESIII Offline Software System
|
#include <MucStrip.h>
Public Member Functions | |
| MucStrip (int part, int segment, int layer, int id) | |
| MucStrip (const MucStrip &other) | |
| MucStrip & | operator= (const MucStrip &other) |
| virtual | ~MucStrip () |
| int | GetType () |
| double | GetCenterLine () |
| double | GetHead () |
| double | GetTail () |
| double | GetPhi () |
| int | GetPadNumber () |
| Public Member Functions inherited from MucEntity | |
| MucEntity (int part, int segment, int layer) | |
| MucEntity (int part, int segment, int layer, int id) | |
| MucEntity (int part, int segment, int layer, int upDown, int id) | |
| MucEntity (int part, int segment, int layer, int upDown, int rpcId, int id) | |
| MucEntity (const MucEntity &other) | |
| MucEntity & | operator= (const MucEntity &other) |
| virtual | ~MucEntity () |
| int | GetPart () |
| int | GetSegment () |
| int | GetLayer () |
| int | GetUpDown () |
| int | GetRpcId () |
| int | GetID () |
| double | GetTheta () |
| double | GetRin () |
| double | GetRout () |
| double | GetRc () |
| double | GetThin () |
| double | GetW () |
| double | GetH () |
| double | GetL () |
| double | GetWu () |
| double | GetWd () |
| double | GetArea () |
| double | GetLocOrgInBes (int i) |
| double | GetObjRotToMot (int i) |
| double | GetObjOrgInBes (int i) |
| double | GetObjOrgInLoc (int i) |
| double * | GetLocOrgInBes () |
| double * | GetObjRotToMot () |
| double * | GetObjOrgInLoc () |
| double * | GetObjOrgInBes () |
| void | TransBesToLoc (double LocCoord[], double BesCoord[], double LocOrgInBes[], double Rot_z) |
| void | TransLocToBes (double LocCoord[], double BesCoord[], double LocOrgInBes[], double Rot_z) |
Protected Member Functions | |
| virtual void | Init () |
| void | SetType () |
| void | SetCenterLine () |
| void | SetHead () |
| void | SetTail () |
| void | SetPhi () |
| virtual void | SetThin () |
| virtual void | SetW () |
| virtual void | SetWu () |
| virtual void | SetWd () |
| virtual void | SetH () |
| virtual void | SetL () |
| virtual void | SetArea () |
| void | SetPadNumber () |
| void | SetEndcapStripInBes () |
| void | SetBarrelStripInLoc () |
| virtual void | SetLocOrgInBes () |
| virtual void | SetObjOrgInBes () |
| virtual void | SetObjOrgInLoc () |
| Protected Member Functions inherited from MucEntity | |
| virtual void | SetTheta () |
| virtual void | SetRin () |
| virtual void | SetRout () |
| virtual void | SetRc () |
| virtual void | SetObjRotToMot () |
| virtual void | SetAlignment (double dx, double dy, double dz) |
Additional Inherited Members | |
| Protected Attributes inherited from MucEntity | |
| int | m_Part |
| int | m_Segment |
| int | m_Layer |
| int | m_UpDown |
| int | m_RpcId |
| int | m_ID |
| double | m_Theta |
| double | m_Rin |
| double | m_Rout |
| double | m_Rc |
| double | m_Thin |
| double | m_W |
| double | m_H |
| double | m_L |
| double | m_Wu |
| double | m_Wd |
| double | m_Area |
| double | m_LocOrgInBes [3] |
| double | m_ObjRotToMot [3] |
| double | m_ObjOrgInBes [3] |
| double | m_ObjOrgInLoc [3] |
Definition at line 33 of file MucStrip.h.
| MucStrip::MucStrip | ( | int | part, |
| int | segment, | ||
| int | layer, | ||
| int | id ) |
Definition at line 18 of file MucStrip.cxx.
Referenced by MucStrip(), and operator=().
| MucStrip::MucStrip | ( | const MucStrip & | other | ) |
|
virtual |
Definition at line 53 of file MucStrip.cxx.
| double MucStrip::GetCenterLine | ( | ) |
Definition at line 85 of file MucStrip.cxx.
| double MucStrip::GetHead | ( | ) |
Definition at line 86 of file MucStrip.cxx.
| int MucStrip::GetPadNumber | ( | ) |
Definition at line 89 of file MucStrip.cxx.
| double MucStrip::GetPhi | ( | ) |
Definition at line 88 of file MucStrip.cxx.
| double MucStrip::GetTail | ( | ) |
Definition at line 87 of file MucStrip.cxx.
| int MucStrip::GetType | ( | ) |
Definition at line 84 of file MucStrip.cxx.
Referenced by MucGeoMgr::CreateOnlineStripGeo(), and MucGeoMgr::CreateStrip().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 58 of file MucStrip.cxx.
Referenced by MucStrip().
Definition at line 36 of file MucStrip.cxx.
|
protectedvirtual |
|
protected |
Definition at line 436 of file MucStrip.cxx.
Referenced by Init().
|
protected |
Definition at line 118 of file MucStrip.cxx.
Referenced by Init().
|
protected |
Definition at line 404 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 282 of file MucStrip.cxx.
Referenced by Init().
|
protected |
Definition at line 151 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 285 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 347 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 557 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 568 of file MucStrip.cxx.
Referenced by Init().
|
protected |
Definition at line 327 of file MucStrip.cxx.
Referenced by Init().
|
protected |
|
protected |
Definition at line 178 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 223 of file MucStrip.cxx.
Referenced by Init().
|
protected |
|
protectedvirtual |
Reimplemented from MucEntity.
Definition at line 226 of file MucStrip.cxx.
Referenced by Init().
|
protectedvirtual |
|
protectedvirtual |