40 #include "G4ParticleDefinition.hh"
41 #include "G4ParticleTable.hh"
42 #include "G4ProcessManager.hh"
83 std::vector<G4VPiKBuilder *>::iterator
i;
93 G4ProcessManager * theProcMan;
94 theProcMan = G4PionPlus::PionPlus()->GetProcessManager();
96 edm::LogInfo(
"SimG4CoreGFlash") <<
" Adding GflashHadronWrapperProcess (G4wrapperProcess) for G4PionPlusInelasticProcess";
100 theProcMan = G4PionMinus::PionMinus()->GetProcessManager();
102 edm::LogInfo(
"SimG4CoreGFlash") <<
" Adding GflashHadronWrapperProcess (G4wrapperProcess) for G4PionMinusInelasticProcess";
106 theProcMan = G4KaonPlus::KaonPlus()->GetProcessManager();
108 edm::LogInfo(
"SimG4CoreGFlash") <<
" Adding GflashHadronWrapperProcess (G4wrapperProcess) for G4KaonPlusInelasticProcess";
112 theProcMan = G4KaonMinus::KaonMinus()->GetProcessManager();
114 edm::LogInfo(
"SimG4CoreGFlash") <<
" Adding GflashHadronWrapperProcess (G4wrapperProcess) for G4KaonMinusInelasticProcess";
118 theProcMan = G4KaonZeroLong::KaonZeroLong()->GetProcessManager();
121 theProcMan = G4KaonZeroShort::KaonZeroShort()->GetProcessManager();
G4KaonZeroSInelasticProcess * theKaonZeroSInelastic
G4KaonZeroLInelasticProcess * theKaonZeroLInelastic
G4KaonPlusInelasticProcess * theKaonPlusInelastic
virtual ~G4PiKBuilder_WP()
G4PionPlusInelasticProcess * thePionPlusInelastic
GflashHadronWrapperProcess * theWrappedKaonPlusInelastic
G4KaonMinusInelasticProcess * theKaonMinusInelastic
G4PionMinusInelasticProcess * thePionMinusInelastic
std::vector< G4VPiKBuilder * > theModelCollections
GflashHadronWrapperProcess * theWrappedKaonMinusInelastic
volatile std::atomic< bool > shutdown_flag false
GflashHadronWrapperProcess * theWrappedPionPlusInelastic
GflashHadronWrapperProcess * theWrappedPionMinusInelastic