#include <TGeoPhysicalNode.h>
Inheritance diagram for TGeoPNEntry:

Definition at line 108 of file TGeoPhysicalNode.h.
enum TGeoPNEntry::EPNEntryFlags [private] |
Definition at line 111 of file TGeoPhysicalNode.h.
enum TGeoPNEntry::EPNEntryFlags [private] |
Definition at line 111 of file TGeoPhysicalNode.h.
| TGeoPNEntry::TGeoPNEntry | ( | const TGeoPNEntry & | pne | ) | [inline, protected] |
Definition at line 119 of file TGeoPhysicalNode.h.
| TGeoPNEntry::TGeoPNEntry | ( | ) |
| TGeoPNEntry::TGeoPNEntry | ( | const char * | unique_name, | |
| const char * | path | |||
| ) |
Definition at line 426 of file TGeoPhysicalNode.cxx.
References TGeoManager::cd(), TGeoManager::CheckPath(), TObject::Error(), fGlobalOrig, fMatrix, fNode, TGeoManager::GetCurrentMatrix(), gGeoManager, TGeoManager::IsClosed(), TGeoManager::PopPath(), and TGeoManager::PushPath().
| TGeoPNEntry::~TGeoPNEntry | ( | ) | [virtual] |
Definition at line 446 of file TGeoPhysicalNode.cxx.
References fGlobalOrig, fMatrix, and TGeoMatrix::IsRegistered().
| TGeoPNEntry::TGeoPNEntry | ( | const TGeoPNEntry & | pne | ) | [inline, protected] |
Definition at line 119 of file TGeoPhysicalNode.h.
| TGeoPNEntry::TGeoPNEntry | ( | ) |
| TGeoPNEntry::TGeoPNEntry | ( | const char * | unique_name, | |
| const char * | path | |||
| ) |
| virtual TGeoPNEntry::~TGeoPNEntry | ( | ) | [virtual] |
| TGeoPNEntry& TGeoPNEntry::operator= | ( | const TGeoPNEntry & | pne | ) | [inline, protected] |
Definition at line 121 of file TGeoPhysicalNode.h.
References fMatrix, fNode, and TNamed::operator=().
| const char* TGeoPNEntry::GetPath | ( | ) | const [inline] |
| const TGeoHMatrix* TGeoPNEntry::GetMatrix | ( | ) | const [inline] |
| TGeoHMatrix* TGeoPNEntry::GetMatrixOrig | ( | ) | const [inline] |
Definition at line 132 of file TGeoPhysicalNode.h.
References fNode, TGeoPhysicalNode::GetOriginalMatrix(), and NULL.
| TGeoHMatrix* TGeoPNEntry::GetGlobalOrig | ( | ) | const [inline] |
| TGeoPhysicalNode* TGeoPNEntry::GetPhysicalNode | ( | ) | const [inline] |
| void TGeoPNEntry::SetMatrix | ( | const TGeoHMatrix * | matrix | ) |
| void TGeoPNEntry::SetPhysicalNode | ( | TGeoPhysicalNode * | node | ) |
Definition at line 454 of file TGeoPhysicalNode.cxx.
References fNode, TNamed::GetName(), and TObject::Warning().
| TGeoPNEntry& TGeoPNEntry::operator= | ( | const TGeoPNEntry & | pne | ) | [inline, protected] |
Definition at line 121 of file TGeoPhysicalNode.h.
References fMatrix, fNode, and TNamed::operator=().
| const char* TGeoPNEntry::GetPath | ( | ) | const [inline] |
| const TGeoHMatrix* TGeoPNEntry::GetMatrix | ( | ) | const [inline] |
| TGeoHMatrix* TGeoPNEntry::GetMatrixOrig | ( | ) | const [inline] |
Definition at line 132 of file TGeoPhysicalNode.h.
References fNode, TGeoPhysicalNode::GetOriginalMatrix(), and NULL.
| TGeoHMatrix* TGeoPNEntry::GetGlobalOrig | ( | ) | const [inline] |
| TGeoPhysicalNode* TGeoPNEntry::GetPhysicalNode | ( | ) | const [inline] |
| void TGeoPNEntry::SetMatrix | ( | const TGeoHMatrix * | matrix | ) |
| void TGeoPNEntry::SetPhysicalNode | ( | TGeoPhysicalNode * | node | ) |
TGeoPhysicalNode* TGeoPNEntry::fNode [private] |
Definition at line 114 of file TGeoPhysicalNode.h.
Referenced by GetMatrixOrig(), GetPhysicalNode(), operator=(), SetPhysicalNode(), and TGeoPNEntry().
const TGeoHMatrix* TGeoPNEntry::fMatrix [private] |
Definition at line 115 of file TGeoPhysicalNode.h.
Referenced by GetMatrix(), operator=(), SetMatrix(), TGeoPNEntry(), and ~TGeoPNEntry().
TGeoHMatrix* TGeoPNEntry::fGlobalOrig [private] |
Definition at line 116 of file TGeoPhysicalNode.h.
Referenced by GetGlobalOrig(), TGeoPNEntry(), and ~TGeoPNEntry().
TGeoPhysicalNode* TGeoPNEntry::fNode [private] |
Definition at line 114 of file TGeoPhysicalNode.h.
const TGeoHMatrix* TGeoPNEntry::fMatrix [private] |
Definition at line 115 of file TGeoPhysicalNode.h.
TGeoHMatrix* TGeoPNEntry::fGlobalOrig [private] |
Definition at line 116 of file TGeoPhysicalNode.h.
1.5.1