41#ifndef G4VModularPhysicsList_hh
42#define G4VModularPhysicsList_hh 1
G4VUPLSplitter< G4VMPLData > G4VMPLManager
std::vector< G4VPhysicsConstructor * > G4PhysConstVectorData
G4PhysConstVectorData * physicsVector
virtual ~G4VModularPhysicsList()
virtual void TerminateWorker() override
virtual void ConstructParticle() override
void SetVerboseLevel(G4int value)
G4VModularPhysicsList & operator=(const G4VModularPhysicsList &)
G4int GetInstanceID() const
virtual void ConstructProcess() override
G4int GetVerboseLevel() const
void RegisterPhysics(G4VPhysicsConstructor *)
static G4RUN_DLL G4VMPLManager G4VMPLsubInstanceManager
G4VMPLData::G4PhysConstVectorData G4PhysConstVector
void RemovePhysics(G4VPhysicsConstructor *)
const G4VPhysicsConstructor * GetPhysicsWithType(G4int physics_type) const
void ReplacePhysics(G4VPhysicsConstructor *)
static const G4VMPLManager & GetSubInstanceManager()
const G4VPhysicsConstructor * GetPhysics(G4int index) const