26 #ifndef G4PhysListStamper_h 27 #define G4PhysListStamper_h 1 55 return new T(verbose);
59 #define G4_DECLARE_PHYSLIST_FACTORY(physics_list) \ 60 const G4PhysListStamper<physics_list>& physics_list##Factory = G4PhysListStamper<physics_list>(#physics_list) 65 #define G4_DECLARE_PHYSLIST_FACTORY_NS( physics_list , nsname , plbase ) \ 67 const G4PhysListStamper<physics_list>& plbase##Factory = G4PhysListStamper<physics_list>(#physics_list); \
void AddFactory(G4String name, G4VBasePhysListStamper *)
virtual G4VModularPhysicsList * Instantiate(G4int)=0
G4PhysListStamper(const G4String &name)
static G4PhysListRegistry * Instance()
virtual G4VModularPhysicsList * Instantiate(G4int verbose)