Geant4
10.00.p02
|
#include <G4PDefSplitter.hh>
Public Member Functions | |
G4PDefSplitter () | |
G4int | CreateSubInstance () |
void | NewSubInstances () |
void | FreeSlave () |
Static Public Attributes | |
static G4PART_DLL G4ThreadLocal G4int | slavetotalspace = 0 |
static G4PART_DLL G4ThreadLocal T * | offset = 0 |
Private Attributes | |
G4int | totalobj |
Definition at line 52 of file G4PDefSplitter.hh.
|
inline |
Definition at line 56 of file G4PDefSplitter.hh.
|
inline |
Definition at line 58 of file G4PDefSplitter.hh.
References G4PDefSplitter< T >::NewSubInstances(), G4PDefSplitter< T >::slavetotalspace, and G4PDefSplitter< T >::totalobj.
Referenced by G4ParticleDefinition::SetParticleDefinitionID().
|
inline |
Definition at line 90 of file G4PDefSplitter.hh.
References free(), and G4PDefSplitter< T >::offset.
|
inline |
Definition at line 68 of file G4PDefSplitter.hh.
References FatalException, G4Exception(), G4PDefSplitter< T >::offset, realloc(), G4PDefSplitter< T >::slavetotalspace, and G4PDefSplitter< T >::totalobj.
Referenced by G4PDefSplitter< T >::CreateSubInstance().
|
static |
Definition at line 101 of file G4PDefSplitter.hh.
Referenced by G4PDefSplitter< T >::FreeSlave(), and G4PDefSplitter< T >::NewSubInstances().
|
static |
Definition at line 100 of file G4PDefSplitter.hh.
Referenced by G4PDefSplitter< T >::CreateSubInstance(), G4PDefSplitter< T >::NewSubInstances(), and G4VUserPhysicsList::RemoveProcessManager().
|
private |
Definition at line 105 of file G4PDefSplitter.hh.
Referenced by G4PDefSplitter< T >::CreateSubInstance(), and G4PDefSplitter< T >::NewSubInstances().