1 #ifndef SimG4Core_CustomPhysics_CustomPhysicsList_H 2 #define SimG4Core_CustomPhysics_CustomPhysicsList_H 5 #include "G4VPhysicsConstructor.hh" 25 static G4ThreadLocal std::unique_ptr<G4ProcessHelper>
myHelper;
static G4ThreadLocal std::unique_ptr< G4Decay > fDecayProcess
void ConstructProcess() override
CustomPhysicsList(const std::string &name, const edm::ParameterSet &p)
edm::ParameterSet myConfig
std::string particleDefFilePath
static G4ThreadLocal std::unique_ptr< G4ProcessHelper > myHelper
void ConstructParticle() override
bool fHadronicInteraction
std::string processDefFilePath
std::unique_ptr< CustomParticleFactory > fParticleFactory
~CustomPhysicsList() override