|
BOSS 8.0.0
BESIII Offline Software System
|
#include <BesGeometry.h>
Public Member Functions | |
| BesGeometry () | |
| virtual | ~BesGeometry () |
| virtual void | InitFromGDML (const TString fPath, bool mrpc=false, bool cgem=false) |
| virtual void | InitFromROOT (TGeoVolume *volBes) |
| virtual void | InitGeometry () |
| const char * | GetFilename (const char *RunPeriod) |
| virtual void | SetDefaultVis () |
| virtual void | SetPhysicalDefaultVis () |
| virtual void | Draw (Option_t *option="3D") |
| virtual void | Draw3D () |
| virtual void | Draw2DXY () |
| virtual void | Draw2DZR () |
| Float_t | GetBesR () |
| Float_t | GetBesZ () |
| TGeoVolume * | GetVolBes () |
| TGeoVolume * | GetVolumeBeamPipe () |
| MdcROOTGeo * | GetMdcROOTGeo () |
| TofROOTGeo * | GetTofROOTGeo () |
| EmcROOTGeo * | GetEmcROOTGeo () |
| MucROOTGeo * | GetMucROOTGeo () |
| TGeoVolume * | GetVolumeMdc () |
| TGeoVolume * | GetVolumeMdcSegment (int segment) |
| TGeoVolume * | GetVolumeMdcLayer (int layer) |
| TGeoVolume * | GetVolumeMdcReplica (int layer) |
| TGeoPhysicalNode * | GetPhysicalMdcReplica (int layer, int replica) |
| TGeoVolume * | GetVolumeTof () |
| TGeoPhysicalNode * | GetPhysicalTofScin (int part, int layer, int scin) |
| TGeoVolume * | GetVolumeEmc () |
| TGeoVolume * | GetVolumeEmcPart (int part) |
| TGeoVolume * | GetVolumeEmcPhi (int part, int phi) |
| TGeoVolume * | GetVolumeEmcTheta (int part, int phi, int theta) |
| TGeoVolume * | GetVolumeEmcCrystal (int part, int phi, int theta) |
| TGeoPhysicalNode * | GetPhysicalEmcCrystal (int part, int phi, int theta) |
| TGeoVolume * | GetVolumeMuc () |
| TGeoVolume * | GetVolumeMucAbsorber (int part, int seg, int absorber) |
| TGeoVolume * | GetVolumeMucAbsorberPanel (int part, int seg, int absorber, int panel) |
| TGeoVolume * | GetVolumeMucGap (int part, int seg, int gap) |
| TGeoVolume * | GetVolumeMucStripPlane (int part, int seg, int gap) |
| TGeoVolume * | GetVolumeMucStrip (int part, int seg, int gap, int strip) |
| TGeoVolume * | GetVolumeMucGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| TGeoVolume * | GetVolumeMucBakelite (int part, int seg, int gap, int RpcUpDown, int panel, int bakelite) |
| TGeoPhysicalNode * | GetPhysicalMucGap (int part, int seg, int gap) |
| TGeoPhysicalNode * | GetPhysicalMucStrip (int part, int seg, int gap, int strip) |
| BesGeometry () | |
| virtual | ~BesGeometry () |
| virtual void | InitFromGDML (const TString fPath, bool mrpc=false, bool cgem=false) |
| virtual void | InitFromROOT (TGeoVolume *volBes) |
| virtual void | InitGeometry () |
| const char * | GetFilename (const char *RunPeriod) |
| virtual void | SetDefaultVis () |
| virtual void | SetPhysicalDefaultVis () |
| virtual void | Draw (Option_t *option="3D") |
| virtual void | Draw3D () |
| virtual void | Draw2DXY () |
| virtual void | Draw2DZR () |
| Float_t | GetBesR () |
| Float_t | GetBesZ () |
| TGeoVolume * | GetVolBes () |
| TGeoVolume * | GetVolumeBeamPipe () |
| MdcROOTGeo * | GetMdcROOTGeo () |
| TofROOTGeo * | GetTofROOTGeo () |
| EmcROOTGeo * | GetEmcROOTGeo () |
| MucROOTGeo * | GetMucROOTGeo () |
| TGeoVolume * | GetVolumeMdc () |
| TGeoVolume * | GetVolumeMdcSegment (int segment) |
| TGeoVolume * | GetVolumeMdcLayer (int layer) |
| TGeoVolume * | GetVolumeMdcReplica (int layer) |
| TGeoPhysicalNode * | GetPhysicalMdcReplica (int layer, int replica) |
| TGeoVolume * | GetVolumeTof () |
| TGeoPhysicalNode * | GetPhysicalTofScin (int part, int layer, int scin) |
| TGeoVolume * | GetVolumeEmc () |
| TGeoVolume * | GetVolumeEmcPart (int part) |
| TGeoVolume * | GetVolumeEmcPhi (int part, int phi) |
| TGeoVolume * | GetVolumeEmcTheta (int part, int phi, int theta) |
| TGeoVolume * | GetVolumeEmcCrystal (int part, int phi, int theta) |
| TGeoPhysicalNode * | GetPhysicalEmcCrystal (int part, int phi, int theta) |
| TGeoVolume * | GetVolumeMuc () |
| TGeoVolume * | GetVolumeMucAbsorber (int part, int seg, int absorber) |
| TGeoVolume * | GetVolumeMucAbsorberPanel (int part, int seg, int absorber, int panel) |
| TGeoVolume * | GetVolumeMucGap (int part, int seg, int gap) |
| TGeoVolume * | GetVolumeMucStripPlane (int part, int seg, int gap) |
| TGeoVolume * | GetVolumeMucStrip (int part, int seg, int gap, int strip) |
| TGeoVolume * | GetVolumeMucGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| TGeoVolume * | GetVolumeMucBakelite (int part, int seg, int gap, int RpcUpDown, int panel, int bakelite) |
| TGeoPhysicalNode * | GetPhysicalMucGap (int part, int seg, int gap) |
| TGeoPhysicalNode * | GetPhysicalMucStrip (int part, int seg, int gap, int strip) |
| BesGeometry () | |
| virtual | ~BesGeometry () |
| virtual void | InitFromGDML (const TString fPath, bool mrpc=false, bool cgem=false) |
| virtual void | InitFromROOT (TGeoVolume *volBes) |
| virtual void | InitGeometry () |
| const char * | GetFilename (const char *RunPeriod) |
| virtual void | SetDefaultVis () |
| virtual void | SetPhysicalDefaultVis () |
| virtual void | Draw (Option_t *option="3D") |
| virtual void | Draw3D () |
| virtual void | Draw2DXY () |
| virtual void | Draw2DZR () |
| Float_t | GetBesR () |
| Float_t | GetBesZ () |
| TGeoVolume * | GetVolBes () |
| TGeoVolume * | GetVolumeBeamPipe () |
| MdcROOTGeo * | GetMdcROOTGeo () |
| TofROOTGeo * | GetTofROOTGeo () |
| EmcROOTGeo * | GetEmcROOTGeo () |
| MucROOTGeo * | GetMucROOTGeo () |
| TGeoVolume * | GetVolumeMdc () |
| TGeoVolume * | GetVolumeMdcSegment (int segment) |
| TGeoVolume * | GetVolumeMdcLayer (int layer) |
| TGeoVolume * | GetVolumeMdcReplica (int layer) |
| TGeoPhysicalNode * | GetPhysicalMdcReplica (int layer, int replica) |
| TGeoVolume * | GetVolumeTof () |
| TGeoPhysicalNode * | GetPhysicalTofScin (int part, int layer, int scin) |
| TGeoVolume * | GetVolumeEmc () |
| TGeoVolume * | GetVolumeEmcPart (int part) |
| TGeoVolume * | GetVolumeEmcPhi (int part, int phi) |
| TGeoVolume * | GetVolumeEmcTheta (int part, int phi, int theta) |
| TGeoVolume * | GetVolumeEmcCrystal (int part, int phi, int theta) |
| TGeoPhysicalNode * | GetPhysicalEmcCrystal (int part, int phi, int theta) |
| TGeoVolume * | GetVolumeMuc () |
| TGeoVolume * | GetVolumeMucAbsorber (int part, int seg, int absorber) |
| TGeoVolume * | GetVolumeMucAbsorberPanel (int part, int seg, int absorber, int panel) |
| TGeoVolume * | GetVolumeMucGap (int part, int seg, int gap) |
| TGeoVolume * | GetVolumeMucStripPlane (int part, int seg, int gap) |
| TGeoVolume * | GetVolumeMucStrip (int part, int seg, int gap, int strip) |
| TGeoVolume * | GetVolumeMucGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| TGeoVolume * | GetVolumeMucBakelite (int part, int seg, int gap, int RpcUpDown, int panel, int bakelite) |
| TGeoPhysicalNode * | GetPhysicalMucGap (int part, int seg, int gap) |
| TGeoPhysicalNode * | GetPhysicalMucStrip (int part, int seg, int gap, int strip) |
Definition at line 18 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
| BesGeometry::BesGeometry | ( | ) |
|
virtual |
Definition at line 52 of file BesGeometry.cxx.
| BesGeometry::BesGeometry | ( | ) |
|
virtual |
| BesGeometry::BesGeometry | ( | ) |
|
virtual |
|
virtual |
Definition at line 310 of file BesGeometry.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 377 of file BesGeometry.cxx.
Referenced by Draw().
|
virtual |
|
virtual |
|
virtual |
Definition at line 392 of file BesGeometry.cxx.
Referenced by Draw().
|
virtual |
|
virtual |
|
virtual |
Definition at line 321 of file BesGeometry.cxx.
Referenced by Draw().
|
virtual |
|
virtual |
|
inline |
Definition at line 37 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 37 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 37 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 38 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 38 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 38 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 45 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 45 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 45 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
| const char * BesGeometry::GetFilename | ( | const char * | RunPeriod | ) |
Definition at line 286 of file BesGeometry.cxx.
| const char * BesGeometry::GetFilename | ( | const char * | RunPeriod | ) |
| const char * BesGeometry::GetFilename | ( | const char * | RunPeriod | ) |
|
inline |
Definition at line 43 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 43 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 43 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 46 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 46 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 46 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 80 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 56 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 107 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 107 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 107 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 110 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 110 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 110 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 65 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 65 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 65 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 44 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 40 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 41 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 41 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 41 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 69 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 69 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 69 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 77 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 77 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 77 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 70 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 70 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 70 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 71 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 71 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 71 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 74 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 48 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 48 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 48 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 52 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 53 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 49 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 84 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 84 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 84 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 85 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 85 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 85 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 88 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 88 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 88 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 103 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 103 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 103 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 91 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 100 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 100 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 100 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 97 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 94 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 60 of file EventDisplay/BesVisLib/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 60 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/BesGeometry.h.
|
inline |
Definition at line 60 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/BesGeometry.h.
|
virtual |
Definition at line 62 of file BesGeometry.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 142 of file BesGeometry.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 217 of file BesGeometry.cxx.
Referenced by InitFromGDML(), and InitFromROOT().
|
virtual |
|
virtual |
|
virtual |
Definition at line 288 of file BesGeometry.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 303 of file BesGeometry.cxx.
|
virtual |
|
virtual |