Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4UserSubEvtThreadInitialization Class Reference

#include <G4UserSubEvtThreadInitialization.hh>

+ Inheritance diagram for G4UserSubEvtThreadInitialization:

Public Member Functions

 G4UserSubEvtThreadInitialization ()=default
 
 ~G4UserSubEvtThreadInitialization () override=default
 
G4WorkerRunManagerCreateWorkerRunManager () const override
 
- Public Member Functions inherited from G4UserTaskThreadInitialization
 G4UserTaskThreadInitialization ()=default
 
 ~G4UserTaskThreadInitialization () override=default
 
G4ThreadCreateAndStartWorker (G4WorkerThread *workerThreadContext) override
 
void SetupRNGEngine (const CLHEP::HepRandomEngine *aRNGEngine) const override
 
void JoinWorker (G4Thread *aThread) override
 
G4WorkerRunManagerCreateWorkerRunManager () const override
 
- Public Member Functions inherited from G4UserWorkerThreadInitialization
 G4UserWorkerThreadInitialization ()=default
 
virtual ~G4UserWorkerThreadInitialization ()=default
 

Detailed Description

Definition at line 39 of file G4UserSubEvtThreadInitialization.hh.

Constructor & Destructor Documentation

◆ G4UserSubEvtThreadInitialization()

G4UserSubEvtThreadInitialization::G4UserSubEvtThreadInitialization ( )
default

◆ ~G4UserSubEvtThreadInitialization()

G4UserSubEvtThreadInitialization::~G4UserSubEvtThreadInitialization ( )
overridedefault

Member Function Documentation

◆ CreateWorkerRunManager()

G4WorkerRunManager * G4UserSubEvtThreadInitialization::CreateWorkerRunManager ( ) const
overridevirtual

Reimplemented from G4UserWorkerThreadInitialization.

Definition at line 32 of file G4UserSubEvtThreadInitialization.cc.

33{
34 return new G4WorkerSubEvtRunManager();
35}

The documentation for this class was generated from the following files: