41 #ifndef G4GEOMSPLITTER_HH
42 #define G4GEOMSPLITTER_HH
94 G4Exception(
"G4GeomSplitter::SlaveCopySubInstanceArray()",
112 G4Exception(
"G4GeomSplitter::SlaveInitializeSubInstance()",
130 G4Exception(
"G4GeomSPlitter::SlaveReCopySubInstance()",
132 "Must be called after Initialisation or first Copy.");
160 "Thread already has workspace - cannot use another.");
166 "Thread already has a workspace - trying to set the same again.");
void CopyMasterContents()
#define G4MUTEXINIT(mutex)
static G4GEOM_DLL G4ThreadLocal T * offset
G4int CreateSubInstance()
void SlaveCopySubInstanceArray()
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
void UseWorkArea(T *newOffset)
void SlaveInitializeSubInstance()
void SlaveReCopySubInstanceArray()