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
G4BaryonConstructor Class Reference

#include <G4BaryonConstructor.hh>

Public Member Functions

 G4BaryonConstructor ()
 
 ~G4BaryonConstructor ()
 

Static Public Member Functions

static void ConstructParticle ()
 

Static Protected Member Functions

static void ConstructNucleons ()
 
static void ConstructStrangeBaryons ()
 
static void ConstructCharmBaryons ()
 
static void ConstructBottomBaryons ()
 

Detailed Description

Definition at line 39 of file G4BaryonConstructor.hh.

Constructor & Destructor Documentation

G4BaryonConstructor::G4BaryonConstructor ( )

Definition at line 93 of file G4BaryonConstructor.cc.

94 {
95 }
G4BaryonConstructor::~G4BaryonConstructor ( )

Definition at line 97 of file G4BaryonConstructor.cc.

98 {
99 }

Member Function Documentation

void G4BaryonConstructor::ConstructBottomBaryons ( )
staticprotected

Definition at line 152 of file G4BaryonConstructor.cc.

References G4AntiLambdab::AntiLambdabDefinition(), G4AntiOmegabMinus::AntiOmegabMinusDefinition(), G4AntiSigmabMinus::AntiSigmabMinusDefinition(), G4AntiSigmabPlus::AntiSigmabPlusDefinition(), G4AntiSigmabZero::AntiSigmabZeroDefinition(), G4AntiXibMinus::AntiXibMinusDefinition(), G4AntiXibZero::AntiXibZeroDefinition(), G4Lambdab::LambdabDefinition(), G4OmegabMinus::OmegabMinusDefinition(), G4SigmabMinus::SigmabMinusDefinition(), G4SigmabPlus::SigmabPlusDefinition(), G4SigmabZero::SigmabZeroDefinition(), G4XibMinus::XibMinusDefinition(), and G4XibZero::XibZeroDefinition().

Referenced by ConstructParticle().

153 {
161 
169 
170 }
static G4AntiSigmabMinus * AntiSigmabMinusDefinition()
static G4XibMinus * XibMinusDefinition()
Definition: G4XibMinus.cc:84
static G4SigmabPlus * SigmabPlusDefinition()
Definition: G4SigmabPlus.cc:97
static G4SigmabZero * SigmabZeroDefinition()
Definition: G4SigmabZero.cc:97
static G4OmegabMinus * OmegabMinusDefinition()
static G4AntiXibMinus * AntiXibMinusDefinition()
static G4AntiOmegabMinus * AntiOmegabMinusDefinition()
static G4Lambdab * LambdabDefinition()
Definition: G4Lambdab.cc:84
static G4AntiSigmabZero * AntiSigmabZeroDefinition()
static G4SigmabMinus * SigmabMinusDefinition()
static G4XibZero * XibZeroDefinition()
Definition: G4XibZero.cc:84
static G4AntiSigmabPlus * AntiSigmabPlusDefinition()
static G4AntiLambdab * AntiLambdabDefinition()
static G4AntiXibZero * AntiXibZeroDefinition()
void G4BaryonConstructor::ConstructCharmBaryons ( )
staticprotected

Definition at line 134 of file G4BaryonConstructor.cc.

References G4AntiLambdacPlus::AntiLambdacPlusDefinition(), G4AntiOmegacZero::AntiOmegacZeroDefinition(), G4AntiSigmacPlus::AntiSigmacPlusDefinition(), G4AntiSigmacPlusPlus::AntiSigmacPlusPlusDefinition(), G4AntiSigmacZero::AntiSigmacZeroDefinition(), G4AntiXicPlus::AntiXicPlusDefinition(), G4AntiXicZero::AntiXicZeroDefinition(), G4LambdacPlus::LambdacPlusDefinition(), G4OmegacZero::OmegacZeroDefinition(), G4SigmacPlus::SigmacPlusDefinition(), G4SigmacPlusPlus::SigmacPlusPlusDefinition(), G4SigmacZero::SigmacZeroDefinition(), G4XicPlus::XicPlusDefinition(), and G4XicZero::XicZeroDefinition().

Referenced by ConstructParticle().

135 {
150 }
static G4AntiOmegacZero * AntiOmegacZeroDefinition()
static G4AntiLambdacPlus * AntiLambdacPlusDefinition()
static G4LambdacPlus * LambdacPlusDefinition()
static G4SigmacPlusPlus * SigmacPlusPlusDefinition()
static G4AntiXicZero * AntiXicZeroDefinition()
static G4XicZero * XicZeroDefinition()
Definition: G4XicZero.cc:83
static G4AntiSigmacPlus * AntiSigmacPlusDefinition()
static G4AntiXicPlus * AntiXicPlusDefinition()
static G4OmegacZero * OmegacZeroDefinition()
Definition: G4OmegacZero.cc:83
static G4XicPlus * XicPlusDefinition()
Definition: G4XicPlus.cc:83
static G4SigmacZero * SigmacZeroDefinition()
Definition: G4SigmacZero.cc:95
static G4SigmacPlus * SigmacPlusDefinition()
Definition: G4SigmacPlus.cc:95
static G4AntiSigmacPlusPlus * AntiSigmacPlusPlusDefinition()
static G4AntiSigmacZero * AntiSigmacZeroDefinition()
void G4BaryonConstructor::ConstructNucleons ( )
staticprotected

Definition at line 110 of file G4BaryonConstructor.cc.

References G4AntiNeutron::AntiNeutronDefinition(), G4AntiProton::AntiProtonDefinition(), G4Neutron::NeutronDefinition(), and G4Proton::ProtonDefinition().

Referenced by ConstructParticle().

111 {
116 }
static G4Proton * ProtonDefinition()
Definition: G4Proton.cc:88
static G4AntiProton * AntiProtonDefinition()
Definition: G4AntiProton.cc:88
static G4AntiNeutron * AntiNeutronDefinition()
static G4Neutron * NeutronDefinition()
Definition: G4Neutron.cc:99
void G4BaryonConstructor::ConstructParticle ( void  )
static

Definition at line 102 of file G4BaryonConstructor.cc.

References ConstructBottomBaryons(), ConstructCharmBaryons(), ConstructNucleons(), and ConstructStrangeBaryons().

Referenced by B03PhysicsList::ConstructAllBaryons(), Par01PhysicsList::ConstructBaryons(), DicomPhysicsList::ConstructBaryons(), exGPSPhysicsList::ConstructBaryons(), ExGflashPhysicsList::ConstructBaryons(), XrayTelPhysicsList::ConstructBaryons(), GammaKnifeParticles::ConstructParticle(), P6DPhysicsList::ConstructParticle(), OpNovicePhysicsList::ConstructParticle(), HadrontherapyParticles::ConstructParticle(), Particles::ConstructParticle(), XrayFluoPhysicsList::ConstructParticle(), GammaRayTelParticles::ConstructParticle(), exrdmPhysListParticles::ConstructParticle(), IORTParticles::ConstructParticle(), G4HadronDElasticPhysics::ConstructParticle(), G4HadronHElasticPhysics::ConstructParticle(), G4IonElasticPhysics::ConstructParticle(), G4ChargeExchangePhysics::ConstructParticle(), G4DecayPhysics::ConstructParticle(), G4VHadronPhysics::ConstructParticle(), G4HadronElasticPhysics::ConstructParticle(), G4HadronPhysicsFTF_BIC::ConstructParticle(), G4HadronPhysicsFTFP_BERT_HP::ConstructParticle(), G4HadronPhysicsFTFP_BERT::ConstructParticle(), G4HadronPhysicsQGSP_FTFP_BERT::ConstructParticle(), G4HadronPhysicsShielding::ConstructParticle(), G4HadronPhysicsFTFP_BERT_TRV::ConstructParticle(), G4HadronPhysicsQGSP_BIC::ConstructParticle(), G4StoppingPhysics::ConstructParticle(), G4HadronPhysicsQGSP_BERT_HP::ConstructParticle(), G4HadronPhysicsQGSP_BERT::ConstructParticle(), G4HadronPhysicsQGS_BIC::ConstructParticle(), G4HadronPhysicsQGSP_BIC_HP::ConstructParticle(), and G4HadronPhysicsINCLXX::ConstructParticle().

103 {
108 }
static void ConstructNucleons()
static void ConstructCharmBaryons()
static void ConstructStrangeBaryons()
static void ConstructBottomBaryons()
void G4BaryonConstructor::ConstructStrangeBaryons ( )
staticprotected

Definition at line 117 of file G4BaryonConstructor.cc.

References G4AntiLambda::AntiLambdaDefinition(), G4AntiOmegaMinus::AntiOmegaMinusDefinition(), G4AntiSigmaMinus::AntiSigmaMinusDefinition(), G4AntiSigmaPlus::AntiSigmaPlusDefinition(), G4AntiSigmaZero::AntiSigmaZeroDefinition(), G4AntiXiMinus::AntiXiMinusDefinition(), G4AntiXiZero::AntiXiZeroDefinition(), G4Lambda::LambdaDefinition(), G4OmegaMinus::OmegaMinusDefinition(), G4SigmaMinus::SigmaMinusDefinition(), G4SigmaPlus::SigmaPlusDefinition(), G4SigmaZero::SigmaZeroDefinition(), G4XiMinus::XiMinusDefinition(), and G4XiZero::XiZeroDefinition().

Referenced by ConstructParticle().

118 {
133 }
static G4SigmaZero * SigmaZeroDefinition()
Definition: G4SigmaZero.cc:94
static G4AntiXiMinus * AntiXiMinusDefinition()
static G4XiZero * XiZeroDefinition()
Definition: G4XiZero.cc:101
static G4AntiXiZero * AntiXiZeroDefinition()
static G4SigmaMinus * SigmaMinusDefinition()
static G4XiMinus * XiMinusDefinition()
Definition: G4XiMinus.cc:101
static G4AntiSigmaPlus * AntiSigmaPlusDefinition()
static G4Lambda * LambdaDefinition()
Definition: G4Lambda.cc:103
static G4AntiLambda * AntiLambdaDefinition()
static G4AntiSigmaZero * AntiSigmaZeroDefinition()
static G4AntiSigmaMinus * AntiSigmaMinusDefinition()
static G4OmegaMinus * OmegaMinusDefinition()
static G4SigmaPlus * SigmaPlusDefinition()
Definition: G4SigmaPlus.cc:103
static G4AntiOmegaMinus * AntiOmegaMinusDefinition()

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