2 #define PHYSICS_LIST_H 1 8 #include "G4VModularPhysicsList.hh" 32 bool validateIngredients();
37 void SetCutForGamma(
double);
38 void SetCutForElectron(
double);
39 void SetCutForPositron(
double);
40 void SetCutForProton(
double);
46 double cutForElectron;
47 double cutForPositron;
53 string ingredientsList;
59 vector<G4String> g4HadronicList;
60 vector<G4String> g4EMList;
63 G4VPhysicsConstructor* g4EMPhysics;
64 G4VPhysicsConstructor* g4ParticleList;
65 vector<G4VPhysicsConstructor*> g4HadronicPhysics;
69 void ConstructParticle();
70 void ConstructProcess();
vector< string > physIngredients