#include <G4NavigationHistory.hh>
Definition at line 57 of file G4NavigationHistory.hh.
G4NavigationHistory::G4NavigationHistory |
( |
| ) |
|
Definition at line 41 of file G4NavigationHistory.cc.
std::vector< G4NavigationLevel > * GetLevels()
static G4NavigationHistoryPool * GetInstance()
G4NavigationHistory::~G4NavigationHistory |
( |
| ) |
|
Definition at line 63 of file G4NavigationHistory.cc.
void DeRegister(std::vector< G4NavigationLevel > *pLevels)
static G4NavigationHistoryPool * GetInstance()
Definition at line 48 of file G4NavigationHistory.cc.
56 for (
G4int ilev=h.fStackDepth; ilev>=0; --ilev )
58 (*fNavHistory)[ilev] = (*h.fNavHistory)[ilev];
60 fStackDepth=h.fStackDepth;
G4int GetMaxDepth() const
std::vector< G4NavigationLevel > * GetLevels()
static G4NavigationHistoryPool * GetInstance()
void G4NavigationHistory::BackLevel |
( |
| ) |
|
|
inline |
void G4NavigationHistory::BackLevel |
( |
G4int |
n | ) |
|
|
inline |
void G4NavigationHistory::Clear |
( |
| ) |
|
|
inline |
G4int G4NavigationHistory::GetDepth |
( |
| ) |
const |
|
inline |
G4int G4NavigationHistory::GetMaxDepth |
( |
| ) |
const |
|
inline |
G4int G4NavigationHistory::GetReplicaNo |
( |
G4int |
n | ) |
const |
|
inline |
G4int G4NavigationHistory::GetTopReplicaNo |
( |
| ) |
const |
|
inline |
EVolume G4NavigationHistory::GetTopVolumeType |
( |
| ) |
const |
|
inline |
void G4NavigationHistory::operator delete |
( |
void * |
aHistory | ) |
|
|
inline |
void* G4NavigationHistory::operator new |
( |
size_t |
| ) |
|
|
inline |
void G4NavigationHistory::Reset |
( |
| ) |
|
|
inline |
Definition at line 69 of file G4NavigationHistory.cc.
71 os <<
"History depth=" << nav.GetDepth() <<
G4endl;
72 for (
G4int i=0; i<=nav.GetDepth(); i++ )
74 os <<
"Level=["<<i<<
"]: ";
75 if( nav.GetVolume(i) != 0 )
77 os <<
"Phys Name=["<< nav.GetVolume(i)->GetName()
79 switch(nav.GetVolumeType(i))
85 os <<
"R" << nav.GetReplicaNo(i);
88 os <<
"P" << nav.GetReplicaNo(i);
95 os <<
"Phys = <Null>";
The documentation for this class was generated from the following files: