#include <G4VPhysicsConstructor.hh>
Inherited by G4ChargeExchangePhysics, G4DecayPhysics, G4EmDNAChemistry, G4EmDNAPhysics, G4EmDNAPhysics_option1, G4EmDNAPhysics_option2, G4EmDNAPhysics_option3, G4EmDNAPhysics_option4, G4EmDNAPhysics_option5, G4EmDNAPhysics_option7, G4EmDNAPhysicsActivator, G4EmExtraPhysics, G4EmLEPTSPhysics, G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, G4EmLowEPPhysics, G4EmPenelopePhysics, G4EmStandardPhysics, G4EmStandardPhysics_option1, G4EmStandardPhysics_option2, G4EmStandardPhysics_option3, G4EmStandardPhysics_option4, G4EmStandardPhysicsGS, G4EmStandardPhysicsSS, G4EmStandardPhysicsWVI, G4FastSimulationPhysics, G4GenericBiasingPhysics, G4HadronDElasticPhysics, G4HadronElasticPhysics, G4HadronElasticPhysicsHP, G4HadronElasticPhysicsLEND, G4HadronElasticPhysicsPHP, G4HadronElasticPhysicsXS, G4HadronHElasticPhysics, G4HadronPhysicsFTF_BIC, G4HadronPhysicsFTFP_BERT, G4HadronPhysicsFTFP_BERT_ATL, G4HadronPhysicsFTFP_BERT_HP, G4HadronPhysicsFTFP_BERT_TRV, G4HadronPhysicsINCLXX, G4HadronPhysicsNuBeam, G4HadronPhysicsQGS_BIC, G4HadronPhysicsQGSP_BERT, G4HadronPhysicsQGSP_BERT_HP, G4HadronPhysicsQGSP_BIC, G4HadronPhysicsQGSP_BIC_AllHP, G4HadronPhysicsQGSP_BIC_HP, G4HadronPhysicsQGSP_FTFP_BERT, G4HadronPhysicsShielding, G4ImportanceBiasing, G4IonBinaryCascadePhysics, G4IonElasticPhysics, G4IonINCLXXPhysics, G4IonPhysics, G4IonPhysicsPHP, G4IonQMDPhysics, G4MuonicAtomDecayPhysics, G4NeutronCrossSectionXS, G4NeutronTrackingCut, G4OpticalPhysics, G4ParallelWorldPhysics, G4RadioactiveDecayPhysics, G4SpinDecayPhysics, G4StepLimiterPhysics, G4StoppingPhysics, G4UnknownDecayPhysics, G4VHadronPhysics, and G4WeightWindowBiasing.
Definition at line 121 of file G4VPhysicsConstructor.hh.
G4VPhysicsConstructor::G4VPhysicsConstructor |
( |
const G4String & |
name = "" | ) |
|
Definition at line 48 of file G4VPhysicsConstructor.cc.
G4ParticleTable * theParticleTable
static G4RUN_DLL G4VPCManager subInstanceManager
static G4ParticleTable * GetParticleTable()
G4int CreateSubInstance()
G4VPhysicsConstructor::G4VPhysicsConstructor |
( |
const G4String & |
name, |
|
|
G4int |
physics_type |
|
) |
| |
Definition at line 60 of file G4VPhysicsConstructor.cc.
G4ParticleTable * theParticleTable
static G4RUN_DLL G4VPCManager subInstanceManager
static G4ParticleTable * GetParticleTable()
G4int CreateSubInstance()
G4VPhysicsConstructor::~G4VPhysicsConstructor |
( |
| ) |
|
|
virtual |
virtual void G4VPhysicsConstructor::ConstructParticle |
( |
| ) |
|
|
pure virtual |
Implemented in G4GenericBiasingPhysics, G4HadronPhysicsINCLXX, G4HadronPhysicsQGS_BIC, G4HadronPhysicsQGSP_BIC_HP, G4HadronPhysicsQGSP_BERT, G4HadronPhysicsFTFP_BERT, G4HadronPhysicsQGSP_BERT_HP, G4HadronPhysicsQGSP_BIC, G4HadronPhysicsShielding, G4HadronPhysicsFTFP_BERT_HP, G4StoppingPhysics, G4HadronPhysicsFTFP_BERT_TRV, G4HadronPhysicsQGSP_FTFP_BERT, G4HadronPhysicsFTF_BIC, G4HadronPhysicsNuBeam, G4HadronPhysicsFTFP_BERT_ATL, G4HadronPhysicsQGSP_BIC_AllHP, G4OpticalPhysics, G4IonPhysicsPHP, G4EmExtraPhysics, G4IonQMDPhysics, G4FastSimulationPhysics, G4IonPhysics, G4EmStandardPhysics_option2, G4IonBinaryCascadePhysics, G4IonINCLXXPhysics, G4EmStandardPhysics_option1, G4HadronElasticPhysics, G4EmStandardPhysics_option4, G4EmStandardPhysicsWVI, G4EmStandardPhysics, G4EmStandardPhysics_option3, G4EmStandardPhysicsGS, G4VHadronPhysics, G4DecayPhysics, G4SpinDecayPhysics, G4HadronElasticPhysicsXS, G4EmStandardPhysicsSS, G4HadronElasticPhysicsHP, G4HadronElasticPhysicsLEND, G4HadronHElasticPhysics, G4ChargeExchangePhysics, G4IonElasticPhysics, G4UnknownDecayPhysics, G4HadronDElasticPhysics, G4HadronElasticPhysicsPHP, G4NeutronTrackingCut, G4EmLEPTSPhysics, G4StepLimiterPhysics, G4WeightWindowBiasing, G4NeutronCrossSectionXS, G4ImportanceBiasing, G4ParallelWorldPhysics, G4EmDNAPhysicsActivator, G4RadioactiveDecayPhysics, G4MuonicAtomDecayPhysics, G4EmDNAPhysics, G4EmDNAPhysics_option1, G4EmDNAPhysics_option2, G4EmDNAPhysics_option4, G4EmDNAPhysics_option5, G4EmDNAPhysics_option7, G4EmDNAChemistry, G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, G4EmPenelopePhysics, G4EmLowEPPhysics, and G4EmDNAPhysics_option3.
virtual void G4VPhysicsConstructor::ConstructProcess |
( |
| ) |
|
|
pure virtual |
Implemented in G4GenericBiasingPhysics, G4HadronPhysicsINCLXX, G4HadronPhysicsQGS_BIC, G4HadronPhysicsQGSP_BIC_HP, G4StoppingPhysics, G4HadronPhysicsQGSP_BERT, G4HadronPhysicsFTFP_BERT, G4HadronPhysicsQGSP_BERT_HP, G4HadronPhysicsQGSP_BIC, G4HadronPhysicsShielding, G4HadronPhysicsFTFP_BERT_HP, G4HadronPhysicsFTFP_BERT_TRV, G4HadronPhysicsQGSP_FTFP_BERT, G4HadronPhysicsFTF_BIC, G4HadronPhysicsNuBeam, G4HadronPhysicsFTFP_BERT_ATL, G4HadronPhysicsQGSP_BIC_AllHP, G4OpticalPhysics, G4IonQMDPhysics, G4FastSimulationPhysics, G4IonPhysicsPHP, G4EmExtraPhysics, G4IonBinaryCascadePhysics, G4IonINCLXXPhysics, G4HadronElasticPhysics, G4SpinDecayPhysics, G4HadronInelasticQBBC, G4IonPhysics, G4DecayPhysics, G4EmStandardPhysics_option2, G4HadronElasticPhysicsXS, G4EmStandardPhysics_option1, G4EmStandardPhysics_option4, G4EmStandardPhysicsWVI, G4HadronElasticPhysicsHP, G4HadronElasticPhysicsLEND, G4HadronHElasticPhysics, G4EmStandardPhysics, G4EmStandardPhysics_option3, G4EmStandardPhysicsGS, G4ChargeExchangePhysics, G4IonElasticPhysics, G4UnknownDecayPhysics, G4HadronDElasticPhysics, G4HadronElasticPhysicsPHP, G4NeutronTrackingCut, G4EmStandardPhysicsSS, G4StepLimiterPhysics, G4WeightWindowBiasing, G4ImportanceBiasing, G4ParallelWorldPhysics, G4EmLEPTSPhysics, G4NeutronCrossSectionXS, G4RadioactiveDecayPhysics, G4MuonicAtomDecayPhysics, G4EmDNAPhysicsActivator, G4EmDNAChemistry, G4EmDNAPhysics, G4EmDNAPhysics_option1, G4EmDNAPhysics_option2, G4EmDNAPhysics_option4, G4EmDNAPhysics_option5, G4EmDNAPhysics_option7, G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, G4EmPenelopePhysics, G4EmLowEPPhysics, and G4EmDNAPhysics_option3.
G4int G4VPhysicsConstructor::GetInstanceID |
( |
| ) |
const |
|
inline |
Definition at line 78 of file G4VPhysicsConstructor.cc.
G4RUN_DLL G4ThreadLocalStatic T * offset
static G4RUN_DLL G4VPCManager subInstanceManager
const G4String & G4VPhysicsConstructor::GetPhysicsName |
( |
| ) |
const |
|
inline |
G4int G4VPhysicsConstructor::GetPhysicsType |
( |
| ) |
const |
|
inline |
const G4VPCManager & G4VPhysicsConstructor::GetSubInstanceManager |
( |
| ) |
|
|
inlinestatic |
G4int G4VPhysicsConstructor::GetVerboseLevel |
( |
| ) |
const |
|
inline |
Definition at line 211 of file G4VPhysicsConstructor.hh.
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4PhysicsListHelper * GetPhysicsListHelper()
void G4VPhysicsConstructor::SetPhysicsName |
( |
const G4String & |
name = "" | ) |
|
|
inline |
void G4VPhysicsConstructor::SetPhysicsType |
( |
G4int |
val | ) |
|
|
inline |
void G4VPhysicsConstructor::SetVerboseLevel |
( |
G4int |
value | ) |
|
|
inline |
G4int G4VPhysicsConstructor::g4vpcInstanceID |
|
protected |
G4String G4VPhysicsConstructor::namePhysics |
|
protected |
G4int G4VPhysicsConstructor::typePhysics |
|
protected |
G4int G4VPhysicsConstructor::verboseLevel |
|
protected |
The documentation for this class was generated from the following files: