Geant4
10.02
|
#include <G4GenericIon.hh>
Static Public Member Functions | |
static G4GenericIon * | Definition () |
static G4GenericIon * | GenericIonDefinition () |
static G4GenericIon * | GenericIon () |
Static Public Member Functions inherited from G4ParticleDefinition | |
static const G4PDefManager & | GetSubInstanceManager () |
Private Member Functions | |
G4GenericIon () | |
~G4GenericIon () | |
Static Private Attributes | |
static G4GenericIon * | theInstance = 0 |
Definition at line 57 of file G4GenericIon.hh.
|
inlineprivate |
Definition at line 61 of file G4GenericIon.hh.
|
inlineprivate |
Definition at line 62 of file G4GenericIon.hh.
|
static |
!!! !!! this particle should not be used for tracking !!! all properties except name and type are meaningless !!!
Definition at line 49 of file G4GenericIon.cc.
References eplus, G4ParticleTable::FindParticle(), G4Ions::G4Ions(), G4ParticleTable::GetParticleTable(), GeV, MeV, name, G4ParticleTable::SetGenericIon(), and theInstance.
Referenced by G4IonParametrisedLossModel::G4IonParametrisedLossModel(), GenericIon(), GenericIonDefinition(), and G4HadronicProcessStore::Print().
|
static |
Definition at line 93 of file G4GenericIon.cc.
References Definition().
Referenced by G4EmModelActivator::ActivateDNA(), G4EmModelActivator::ActivateMicroElec(), G4EmModelActivator::ActivatePAI(), PhysicsList::AddRadioactiveDecay(), G4INCLXXInterface::ApplyYourself(), G4EmCorrections::BuildCorrectionVector(), G4RadioactiveDecayPhysics::ConstructParticle(), LocalIonIonInelasticPhysic::ConstructProcess(), ExExChIonPhysics::ConstructProcess(), G4RadioactiveDecayPhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4IonPhysics::ConstructProcess(), G4IonINCLXXPhysics::ConstructProcess(), G4IonBinaryCascadePhysics::ConstructProcess(), G4IonQMDPhysics::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), G4EmCalculator::G4EmCalculator(), G4VMultipleScattering::G4VMultipleScattering(), G4ionIonisation::InitialiseEnergyLossProcess(), G4HadronInelasticProcess::IsApplicable(), G4VEmProcess::PreparePhysicsTable(), G4ionIonisation::PrintInfo(), and G4INCLXXInterface::toINCLParticleType().
|
static |
Definition at line 88 of file G4GenericIon.cc.
References Definition().
Referenced by PhysicsList::ConstructBarions(), G4IonConstructor::ConstructLightIons(), GammaKnifeParticles::ConstructParticle(), G4EmDNAPhysics_option3::ConstructParticle(), G4EmLivermorePolarizedPhysics::ConstructParticle(), G4EmLowEPPhysics::ConstructParticle(), ExUCNPhysicsList::ConstructParticle(), G4EmDNAPhysics_option4::ConstructParticle(), G4EmDNAPhysics_option5::ConstructParticle(), G4EmDNAPhysics_option7::ConstructParticle(), G4EmLivermorePhysics::ConstructParticle(), G4EmPenelopePhysics::ConstructParticle(), G4EmDNAPhysics_option2::ConstructParticle(), G4EmDNAPhysics::ConstructParticle(), G4EmDNAPhysics_option1::ConstructParticle(), GammaRayTelParticles::ConstructParticle(), LXeGeneralPhysics::ConstructParticle(), F06PhysicsList::ConstructParticle(), G4EmLEPTSPhysics::ConstructParticle(), PhysicsList::ConstructParticle(), F03PhysicsList::ConstructParticle(), F01PhysicsList::ConstructParticle(), F02PhysicsList::ConstructParticle(), G4EmStandardPhysicsSS::ConstructParticle(), G4SpinDecayPhysics::ConstructParticle(), G4EmStandardPhysicsWVI::ConstructParticle(), G4EmStandardPhysics::ConstructParticle(), G4EmStandardPhysics_option3::ConstructParticle(), G4EmStandardPhysicsGS::ConstructParticle(), G4EmStandardPhysics_option4::ConstructParticle(), G4EmStandardPhysics_option1::ConstructParticle(), F04PhysicsList::ConstructParticle(), G4EmStandardPhysics_option2::ConstructParticle(), G4DNAIonisation::IsApplicable(), and G4MicroElecInelastic::IsApplicable().
|
staticprivate |
Definition at line 60 of file G4GenericIon.hh.
Referenced by Definition().