#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.