1 #ifndef SimG4Core_CustomPhysics_CustomPhysicsList_H 2 #define SimG4Core_CustomPhysics_CustomPhysicsList_H 5 #include "G4VPhysicsConstructor.hh" 24 static G4ThreadLocal std::unique_ptr<G4ProcessHelper>
myHelper;
CustomPhysicsList(const std::string &name, const edm::ParameterSet &p, bool useuni=false)
void ConstructProcess() override
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