Public Attributes | |
std::unique_ptr< G4Event > | currentEvent |
std::unique_ptr< G4Run > | currentRun |
edm::RunNumber_t | currentRunNumber = 0 |
std::unique_ptr< G4RunManagerKernel > | kernel |
std::vector< std::shared_ptr< SimProducer > > | producers |
std::unique_ptr< SimActivityRegistry > | registry |
std::unique_ptr< SimRunInterface > | runInterface |
bool | runTerminated = false |
std::vector< SensitiveCaloDetector * > | sensCaloDets |
std::vector< SensitiveTkDetector * > | sensTkDets |
bool | threadInitialized = false |
std::unique_ptr< SimTrackManager > | trackManager |
std::unique_ptr< CustomUIsession > | UIsession |
std::unique_ptr< RunAction > | userRunAction |
std::vector< std::shared_ptr< SimWatcher > > | watchers |
Definition at line 109 of file RunManagerMTWorker.cc.
std::unique_ptr<G4Event> RunManagerMTWorker::TLSData::currentEvent |
Definition at line 120 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::abortEvent(), RunManagerMTWorker::generateEvent(), RunManagerMTWorker::produce(), and RunManagerMTWorker::terminateRun().
std::unique_ptr<G4Run> RunManagerMTWorker::TLSData::currentRun |
Definition at line 119 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::abortRun(), RunManagerMTWorker::initializeRun(), and RunManagerMTWorker::terminateRun().
edm::RunNumber_t RunManagerMTWorker::TLSData::currentRunNumber = 0 |
Definition at line 122 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::produce().
std::unique_ptr<G4RunManagerKernel> RunManagerMTWorker::TLSData::kernel |
Definition at line 121 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::abortEvent(), RunManagerMTWorker::initializeThread(), RunManagerMTWorker::initializeUserActions(), RunManagerMTWorker::produce(), and RunManagerMTWorker::terminateRun().
std::vector<std::shared_ptr<SimProducer> > RunManagerMTWorker::TLSData::producers |
Definition at line 118 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeTLS(), and RunManagerMTWorker::producers().
std::unique_ptr<SimActivityRegistry> RunManagerMTWorker::TLSData::registry |
Definition at line 113 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::Connect(), RunManagerMTWorker::initializeThread(), and RunManagerMTWorker::initializeTLS().
std::unique_ptr<SimRunInterface> RunManagerMTWorker::TLSData::runInterface |
Definition at line 112 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeUserActions(), and RunManagerMTWorker::produce().
bool RunManagerMTWorker::TLSData::runTerminated = false |
Definition at line 124 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::abortEvent(), RunManagerMTWorker::produce(), RunManagerMTWorker::terminateRun(), and RunManagerMTWorker::~RunManagerMTWorker().
std::vector<SensitiveCaloDetector*> RunManagerMTWorker::TLSData::sensCaloDets |
Definition at line 116 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeThread(), and RunManagerMTWorker::sensCaloDetectors().
std::vector<SensitiveTkDetector*> RunManagerMTWorker::TLSData::sensTkDets |
Definition at line 115 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeThread(), and RunManagerMTWorker::sensTkDetectors().
bool RunManagerMTWorker::TLSData::threadInitialized = false |
Definition at line 123 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::produce().
std::unique_ptr<SimTrackManager> RunManagerMTWorker::TLSData::trackManager |
Definition at line 114 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::GetSimTrackManager(), RunManagerMTWorker::initializeThread(), RunManagerMTWorker::initializeUserActions(), and RunManagerMTWorker::resetGenParticleId().
std::unique_ptr<CustomUIsession> RunManagerMTWorker::TLSData::UIsession |
Definition at line 110 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeThread().
std::unique_ptr<RunAction> RunManagerMTWorker::TLSData::userRunAction |
Definition at line 111 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeRun(), RunManagerMTWorker::initializeUserActions(), and RunManagerMTWorker::terminateRun().
std::vector<std::shared_ptr<SimWatcher> > RunManagerMTWorker::TLSData::watchers |
Definition at line 117 of file RunManagerMTWorker.cc.
Referenced by RunManagerMTWorker::initializeTLS().