1 #ifndef SimG4Core_CustomPhysics_CustomPhysicsList_H
2 #define SimG4Core_CustomPhysics_CustomPhysicsList_H
5 #include "G4VPhysicsConstructor.hh"
21 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