1 #ifndef SimG4Core_Application_RunManagerMTWorker_H 2 #define SimG4Core_Application_RunManagerMTWorker_H 16 class ConsumesCollector;
49 void abortRun(
bool softAbort=
false);
59 std::vector<SensitiveTkDetector*>& sensTkDetectors();
60 std::vector<SensitiveCaloDetector*>& sensCaloDetectors();
61 std::vector<std::shared_ptr<SimProducer> >
producers();
67 void initializeUserActions();
72 G4Event *generateEvent(
const edm::Event& inpevt);
73 void resetGenParticleId(
const edm::Event& inpevt);
edm::ParameterSet m_pSteppingAction
std::unique_ptr< CMSSteppingVerbose > m_sVerbose
edm::EDGetTokenT< edm::HepMCProduct > m_InToken
edm::ParameterSet m_pEventAction
std::unique_ptr< G4SimEvent > m_simEvent
static thread_local TLSData * m_tls
edm::ParameterSet m_pRunAction
edm::ParameterSet m_pTrackingAction
edm::ParameterSet m_pField
edm::EDGetTokenT< edm::LHCTransportLinkContainer > m_theLHCTlinkToken
edm::ParameterSet m_pCustomUIsession
edm::ParameterSet m_pStackingAction