CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <MucEntityCal.h>
Public Member Functions | |
MucEntityCal (int part, int segment, int layer) | |
MucEntityCal (int part, int segment, int layer, int id) | |
MucEntityCal (const MucEntityCal &other) | |
MucEntityCal & | operator= (const MucEntityCal &other) |
virtual | ~MucEntityCal () |
int | GetPart () |
int | GetSegment () |
int | GetLayer () |
int | GetID () |
double | GetTheta () |
double | GetRin () |
double | GetRout () |
double | GetRc () |
double | GetThin () |
double | GetW () |
double | GetH () |
double | GetL () |
double | GetWu () |
double | GetWd () |
double | GetArea () |
Protected Member Functions | |
virtual void | Init () |
virtual void | SetTheta () |
virtual void | SetRin () |
virtual void | SetRout () |
virtual void | SetRc () |
virtual void | SetThin () |
virtual void | SetW () |
virtual void | SetH () |
virtual void | SetL () |
virtual void | SetWu () |
virtual void | SetWd () |
virtual void | SetArea () |
Protected Attributes | |
int | m_Part |
int | m_Segment |
int | m_Layer |
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 |
Definition at line 15 of file MucEntityCal.h.
MucEntityCal::MucEntityCal | ( | int | part, |
int | segment, | ||
int | layer ) |
Definition at line 16 of file MucEntityCal.cxx.
MucEntityCal::MucEntityCal | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | id ) |
MucEntityCal::MucEntityCal | ( | const MucEntityCal & | other | ) |
Definition at line 36 of file MucEntityCal.cxx.
|
virtual |
Definition at line 75 of file MucEntityCal.cxx.
double MucEntityCal::GetArea | ( | ) |
double MucEntityCal::GetH | ( | ) |
Definition at line 91 of file MucEntityCal.cxx.
int MucEntityCal::GetID | ( | ) |
Definition at line 84 of file MucEntityCal.cxx.
double MucEntityCal::GetL | ( | ) |
Definition at line 92 of file MucEntityCal.cxx.
int MucEntityCal::GetLayer | ( | ) |
Definition at line 83 of file MucEntityCal.cxx.
int MucEntityCal::GetPart | ( | ) |
Definition at line 81 of file MucEntityCal.cxx.
double MucEntityCal::GetRc | ( | ) |
Definition at line 88 of file MucEntityCal.cxx.
double MucEntityCal::GetRin | ( | ) |
Definition at line 86 of file MucEntityCal.cxx.
double MucEntityCal::GetRout | ( | ) |
Definition at line 87 of file MucEntityCal.cxx.
int MucEntityCal::GetSegment | ( | ) |
Definition at line 82 of file MucEntityCal.cxx.
double MucEntityCal::GetTheta | ( | ) |
Definition at line 85 of file MucEntityCal.cxx.
double MucEntityCal::GetThin | ( | ) |
Definition at line 89 of file MucEntityCal.cxx.
double MucEntityCal::GetW | ( | ) |
Definition at line 90 of file MucEntityCal.cxx.
double MucEntityCal::GetWd | ( | ) |
Definition at line 94 of file MucEntityCal.cxx.
double MucEntityCal::GetWu | ( | ) |
Definition at line 93 of file MucEntityCal.cxx.
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 98 of file MucEntityCal.cxx.
Referenced by MucEntityCal(), and MucEntityCal().
MucEntityCal & MucEntityCal::operator= | ( | const MucEntityCal & | other | ) |
Definition at line 53 of file MucEntityCal.cxx.
Referenced by MucBoxCal::operator=(), MucGapCal::operator=(), and MucStripCal::operator=().
|
protectedvirtual |
Reimplemented in MucBoxCal, and MucStripCal.
Definition at line 123 of file MucEntityCal.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 121 of file MucEntityCal.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 122 of file MucEntityCal.cxx.
Referenced by Init().
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 117 of file MucEntityCal.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 118 of file MucEntityCal.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 120 of file MucEntityCal.cxx.
Referenced by Init().
|
protectedvirtual |
Reimplemented in MucBoxCal, MucGapCal, and MucStripCal.
Definition at line 119 of file MucEntityCal.cxx.
Referenced by Init().
|
protected |
Definition at line 75 of file MucEntityCal.h.
Referenced by GetArea(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), SetArea(), and MucStripCal::SetArea().
|
protected |
Definition at line 71 of file MucEntityCal.h.
Referenced by GetH(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucBoxCal::SetH(), SetH(), MucGapCal::SetH(), and MucStripCal::SetH().
|
protected |
Definition at line 61 of file MucEntityCal.h.
Referenced by GetID(), MucEntityCal(), MucEntityCal(), MucEntityCal(), operator=(), MucStripCal::SetCenterLine(), MucStripCal::SetHead(), MucStripCal::SetL(), MucStripCal::SetTail(), and MucStripCal::SetW().
|
protected |
Definition at line 72 of file MucEntityCal.h.
Referenced by GetL(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucStripCal::SetArea(), MucBoxCal::SetL(), SetL(), MucGapCal::SetL(), MucStripCal::SetL(), and MucStripCal::SetPadNumber().
|
protected |
Definition at line 60 of file MucEntityCal.h.
Referenced by MucGapCal::GetBox(), GetLayer(), MucEntityCal(), MucEntityCal(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucStripCal::SetCenterLine(), MucBoxCal::SetH(), MucStripCal::SetHead(), MucStripCal::SetL(), MucBoxCal::SetRc(), MucGapCal::SetRc(), MucBoxCal::SetRin(), MucGapCal::SetRin(), MucBoxCal::SetRout(), MucGapCal::SetRout(), MucStripCal::SetTail(), MucStripCal::SetType(), MucBoxCal::SetW(), MucGapCal::SetW(), and MucStripCal::SetW().
|
protected |
Definition at line 58 of file MucEntityCal.h.
Referenced by MucGapCal::GetBox(), GetPart(), MucEntityCal(), MucEntityCal(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucBoxCal::SetH(), MucGapCal::SetH(), MucBoxCal::SetL(), MucGapCal::SetL(), MucStripCal::SetL(), MucStripCal::SetPhi(), MucBoxCal::SetRc(), MucGapCal::SetRc(), MucBoxCal::SetRin(), MucGapCal::SetRin(), MucBoxCal::SetRout(), MucGapCal::SetRout(), MucBoxCal::SetTheta(), MucGapCal::SetTheta(), MucStripCal::SetType(), MucBoxCal::SetW(), MucGapCal::SetW(), MucStripCal::SetW(), MucBoxCal::SetWd(), and MucBoxCal::SetWu().
|
protected |
Definition at line 68 of file MucEntityCal.h.
Referenced by GetRc(), MucBoxCal::SetRc(), SetRc(), and MucGapCal::SetRc().
|
protected |
Definition at line 66 of file MucEntityCal.h.
Referenced by GetRin(), MucBoxCal::SetRc(), MucBoxCal::SetRin(), SetRin(), MucGapCal::SetRin(), and MucBoxCal::SetWu().
|
protected |
Definition at line 67 of file MucEntityCal.h.
Referenced by GetRout(), MucBoxCal::SetRc(), MucBoxCal::SetRout(), SetRout(), MucGapCal::SetRout(), and MucBoxCal::SetWd().
|
protected |
Definition at line 59 of file MucEntityCal.h.
Referenced by MucGapCal::GetBox(), GetSegment(), MucEntityCal(), MucEntityCal(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucStripCal::SetCenterLine(), MucStripCal::SetHead(), MucStripCal::SetL(), MucStripCal::SetPhi(), MucStripCal::SetTail(), MucBoxCal::SetTheta(), MucGapCal::SetTheta(), and MucStripCal::SetW().
|
protected |
Definition at line 63 of file MucEntityCal.h.
Referenced by GetTheta(), MucEntityCal(), operator=(), MucBoxCal::SetTheta(), SetTheta(), and MucGapCal::SetTheta().
|
protected |
Definition at line 69 of file MucEntityCal.h.
Referenced by GetThin(), MucEntityCal(), operator=(), MucBoxCal::SetThin(), SetThin(), MucGapCal::SetThin(), and MucStripCal::SetThin().
|
protected |
Definition at line 70 of file MucEntityCal.h.
Referenced by GetW(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucStripCal::SetArea(), MucStripCal::SetCenterLine(), MucStripCal::SetPadNumber(), MucStripCal::SetTail(), MucBoxCal::SetW(), SetW(), MucGapCal::SetW(), MucStripCal::SetW(), MucBoxCal::SetWd(), MucGapCal::SetWd(), MucStripCal::SetWd(), MucBoxCal::SetWu(), MucGapCal::SetWu(), and MucStripCal::SetWu().
|
protected |
Definition at line 74 of file MucEntityCal.h.
Referenced by GetWd(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucBoxCal::SetWd(), SetWd(), MucGapCal::SetWd(), and MucStripCal::SetWd().
|
protected |
Definition at line 73 of file MucEntityCal.h.
Referenced by GetWu(), MucEntityCal(), operator=(), MucBoxCal::SetArea(), MucBoxCal::SetWu(), SetWu(), MucGapCal::SetWu(), and MucStripCal::SetWu().