61 #ifndef G4VPhysicsConstructor_h
62 #define G4VPhysicsConstructor_h 1
G4VPhysicsConstructor(const G4String &="")
PhysicsBuilders_V * _builders
void SetVerboseLevel(G4int value)
G4VUPLSplitter< G4VPCData > G4VPCManager
G4int GetVerboseLevel() const
static G4RUN_DLL G4VPCManager subInstanceManager
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
G4int GetInstanceID() const
void SetPhysicsName(const G4String &="")
static const G4VPCManager & GetSubInstanceManager()
virtual void ConstructParticle()=0
virtual void ConstructProcess()=0
const XML_Char int const XML_Char * value
void AddBuilder(G4PhysicsBuilderInterface *bld)
const G4String & GetPhysicsName() const
PhysicsBuilder_V GetBuilders() const
std::vector< G4PhysicsBuilderInterface * > PhysicsBuilders_V
G4VPCManager G4VPhyscicsConstructorManager
void SetPhysicsType(G4int)
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
G4ParticleTable::G4PTblDicIterator * _aParticleIterator
static G4PhysicsListHelper * GetPhysicsListHelper()
G4ParticleTable * theParticleTable
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
virtual void TerminateWorker()
G4int GetPhysicsType() const
G4VPCData::PhysicsBuilders_V PhysicsBuilder_V
virtual ~G4VPhysicsConstructor()