CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <BesPhysicalPointer.h>
Public Member Functions | |
BesPhysicalPointer (TGeoPhysicalNode *pointer=NULL) | |
void | set (TGeoPhysicalNode *spn) |
TGeoPhysicalNode * | get () const |
operator TGeoPhysicalNode * () const | |
TGeoPhysicalNode * | operator-> () const |
TGeoPhysicalNode & | operator* () const |
operator bool () const | |
TGeoPhysicalNode * | operator= (TGeoPhysicalNode *pointer) |
Protected Attributes | |
TGeoPhysicalNode * | pNode |
Definition at line 12 of file BesPhysicalPointer.h.
|
inline |
Definition at line 15 of file BesPhysicalPointer.h.
TGeoPhysicalNode * BesPhysicalPointer::get | ( | ) | const |
Definition at line 17 of file BesPhysicalPointer.cxx.
Referenced by TofROOTGeo::SetVisTofHits().
BesPhysicalPointer::operator bool | ( | ) | const |
Definition at line 36 of file BesPhysicalPointer.cxx.
BesPhysicalPointer::operator TGeoPhysicalNode * | ( | ) | const |
Definition at line 22 of file BesPhysicalPointer.cxx.
TGeoPhysicalNode & BesPhysicalPointer::operator* | ( | ) | const |
Definition at line 31 of file BesPhysicalPointer.cxx.
TGeoPhysicalNode * BesPhysicalPointer::operator-> | ( | ) | const |
Definition at line 26 of file BesPhysicalPointer.cxx.
TGeoPhysicalNode * BesPhysicalPointer::operator= | ( | TGeoPhysicalNode * | pointer | ) |
Definition at line 41 of file BesPhysicalPointer.cxx.
void BesPhysicalPointer::set | ( | TGeoPhysicalNode * | spn | ) |
Definition at line 12 of file BesPhysicalPointer.cxx.
|
protected |
Definition at line 27 of file BesPhysicalPointer.h.
Referenced by get(), operator*(), operator->(), MdcPhysicalPointer::operator=(), TofPhysicalPointer::operator=(), operator=(), and set().