Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Static Protected Member Functions
G4IonConstructor Class Reference

#include <G4IonConstructor.hh>

Public Member Functions

 G4IonConstructor ()
 
 ~G4IonConstructor ()
 

Static Public Member Functions

static void ConstructParticle ()
 

Static Protected Member Functions

static void ConstructLightIons ()
 

Detailed Description

Definition at line 39 of file G4IonConstructor.hh.

Constructor & Destructor Documentation

G4IonConstructor::G4IonConstructor ( )

Definition at line 50 of file G4IonConstructor.cc.

51 {
52 }
G4IonConstructor::~G4IonConstructor ( )

Definition at line 54 of file G4IonConstructor.cc.

55 {
56 }

Member Function Documentation

void G4IonConstructor::ConstructLightIons ( )
staticprotected

Definition at line 64 of file G4IonConstructor.cc.

References G4Alpha::AlphaDefinition(), G4AntiAlpha::AntiAlphaDefinition(), G4AntiDeuteron::AntiDeuteronDefinition(), G4AntiHe3::AntiHe3Definition(), G4AntiTriton::AntiTritonDefinition(), G4Deuteron::DeuteronDefinition(), G4GenericIon::GenericIonDefinition(), G4He3::He3Definition(), and G4Triton::TritonDefinition().

Referenced by ConstructParticle().

65 {
66  // nuclei
71  // anti_nuclei
76  // generic ion
78 }
static G4AntiTriton * AntiTritonDefinition()
Definition: G4AntiTriton.cc:89
static G4Triton * TritonDefinition()
Definition: G4Triton.cc:90
static G4GenericIon * GenericIonDefinition()
Definition: G4GenericIon.cc:88
static G4He3 * He3Definition()
Definition: G4He3.cc:89
static G4AntiDeuteron * AntiDeuteronDefinition()
static G4AntiHe3 * AntiHe3Definition()
Definition: G4AntiHe3.cc:89
static G4AntiAlpha * AntiAlphaDefinition()
Definition: G4AntiAlpha.cc:84
static G4Deuteron * DeuteronDefinition()
Definition: G4Deuteron.cc:89
static G4Alpha * AlphaDefinition()
Definition: G4Alpha.cc:84
void G4IonConstructor::ConstructParticle ( void  )
static

Definition at line 59 of file G4IonConstructor.cc.

References ConstructLightIons().

Referenced by B03PhysicsList::ConstructAllIons(), DicomPhysicsList::ConstructBaryons(), Par01PhysicsList::ConstructIons(), ExGflashPhysicsList::ConstructIons(), XrayTelPhysicsList::ConstructIons(), GammaKnifeParticles::ConstructParticle(), P6DPhysicsList::ConstructParticle(), HadrontherapyParticles::ConstructParticle(), OpNovicePhysicsList::ConstructParticle(), XrayFluoPhysicsList::ConstructParticle(), Particles::ConstructParticle(), exrdmPhysListParticles::ConstructParticle(), IORTParticles::ConstructParticle(), G4HadronHElasticPhysics::ConstructParticle(), G4HadronDElasticPhysics::ConstructParticle(), G4IonElasticPhysics::ConstructParticle(), G4DecayPhysics::ConstructParticle(), G4VHadronPhysics::ConstructParticle(), G4HadronElasticPhysics::ConstructParticle(), G4IonBinaryCascadePhysics::ConstructParticle(), G4IonINCLXXPhysics::ConstructParticle(), G4IonPhysics::ConstructParticle(), G4IonQMDPhysics::ConstructParticle(), G4HadronPhysicsShielding::ConstructParticle(), G4HadronPhysicsQGSP_FTFP_BERT::ConstructParticle(), G4HadronPhysicsQGSP_BERT_HP::ConstructParticle(), G4HadronPhysicsQGSP_BIC::ConstructParticle(), G4HadronPhysicsQGSP_BERT::ConstructParticle(), G4HadronPhysicsQGS_BIC::ConstructParticle(), G4HadronPhysicsQGSP_BIC_HP::ConstructParticle(), G4HadronPhysicsINCLXX::ConstructParticle(), and G4RunManagerKernel::SetupPhysics().

60 {
62 }
static void ConstructLightIons()

The documentation for this class was generated from the following files: