|
Geant4
10.03
|
#include <G4NavigationHistoryPool.hh>
Collaboration diagram for G4NavigationHistoryPool:Public Member Functions | |
| std::vector< G4NavigationLevel > * | GetNewLevels () |
| std::vector< G4NavigationLevel > * | GetLevels () |
| void | DeRegister (std::vector< G4NavigationLevel > *pLevels) |
| void | Clean () |
| void | Print () const |
| ~G4NavigationHistoryPool () | |
Static Public Member Functions | |
| static G4NavigationHistoryPool * | GetInstance () |
Private Member Functions | |
| G4NavigationHistoryPool () | |
| void | Register (std::vector< G4NavigationLevel > *pLevels) |
| void | Reset () |
Private Attributes | |
| std::vector< std::vector < G4NavigationLevel > * > | fPool |
| std::vector< std::vector < G4NavigationLevel > * > | fFree |
Static Private Attributes | |
| static G4ThreadLocal G4NavigationHistoryPool * | fgInstance = 0 |
Definition at line 47 of file G4NavigationHistoryPool.hh.
| G4NavigationHistoryPool::~G4NavigationHistoryPool | ( | ) |
Definition at line 60 of file G4NavigationHistoryPool.cc.
References Clean(), and fgInstance.
Here is the call graph for this function:
|
private |
Definition at line 50 of file G4NavigationHistoryPool.cc.
Referenced by GetInstance().
Here is the caller graph for this function:| void G4NavigationHistoryPool::Clean | ( | ) |
Definition at line 69 of file G4NavigationHistoryPool.cc.
Referenced by ~G4NavigationHistoryPool().
Here is the caller graph for this function:
|
inline |
Definition at line 107 of file G4NavigationHistoryPool.hh.
References fFree.
Referenced by G4NavigationHistory::~G4NavigationHistory().
Here is the caller graph for this function:
|
static |
Definition at line 111 of file G4NavigationHistoryPool.cc.
References fgInstance, and G4NavigationHistoryPool().
Referenced by G4NavigationHistory::G4NavigationHistory(), G4NavigationHistory::~G4NavigationHistory(), and G4RunManagerKernel::~G4RunManagerKernel().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 130 of file G4NavigationHistoryPool.hh.
References fFree, and GetNewLevels().
Referenced by G4NavigationHistory::G4NavigationHistory().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 116 of file G4NavigationHistoryPool.hh.
References kHistoryMax, and Register().
Referenced by G4NavigationHistory::G4NavigationHistory(), and GetLevels().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4NavigationHistoryPool::Print | ( | void | ) | const |
Definition at line 83 of file G4NavigationHistoryPool.cc.
References fPool, G4cout, and G4endl.
Referenced by G4RunManagerKernel::~G4RunManagerKernel().
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 97 of file G4NavigationHistoryPool.hh.
References fPool.
Referenced by GetNewLevels().
Here is the caller graph for this function:
|
private |
Definition at line 95 of file G4NavigationHistoryPool.cc.
|
private |
Definition at line 89 of file G4NavigationHistoryPool.hh.
Referenced by Clean(), DeRegister(), G4NavigationHistoryPool(), GetLevels(), and Reset().
|
staticprivate |
Definition at line 86 of file G4NavigationHistoryPool.hh.
Referenced by GetInstance(), and ~G4NavigationHistoryPool().
|
private |
Definition at line 88 of file G4NavigationHistoryPool.hh.
Referenced by Clean(), G4NavigationHistoryPool(), Print(), Register(), and Reset().