#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 () |
Definition at line 39 of file G4BaryonConstructor.hh.
G4BaryonConstructor::G4BaryonConstructor | ( | ) |
G4BaryonConstructor::~G4BaryonConstructor | ( | ) |
void G4BaryonConstructor::ConstructBottomBaryons | ( | ) | [static, protected] |
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().
00153 { 00154 G4Lambdab::LambdabDefinition(); 00155 G4SigmabPlus::SigmabPlusDefinition(); 00156 G4SigmabZero::SigmabZeroDefinition(); 00157 G4SigmabMinus::SigmabMinusDefinition(); 00158 G4XibZero::XibZeroDefinition(); 00159 G4XibMinus::XibMinusDefinition(); 00160 G4OmegabMinus::OmegabMinusDefinition(); 00161 00162 G4AntiLambdab::AntiLambdabDefinition(); 00163 G4AntiSigmabPlus::AntiSigmabPlusDefinition(); 00164 G4AntiSigmabZero::AntiSigmabZeroDefinition(); 00165 G4AntiSigmabMinus::AntiSigmabMinusDefinition(); 00166 G4AntiXibZero::AntiXibZeroDefinition(); 00167 G4AntiXibMinus::AntiXibMinusDefinition(); 00168 G4AntiOmegabMinus::AntiOmegabMinusDefinition(); 00169 00170 }
void G4BaryonConstructor::ConstructCharmBaryons | ( | ) | [static, protected] |
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().
00135 { 00136 G4LambdacPlus::LambdacPlusDefinition(); 00137 G4SigmacPlusPlus::SigmacPlusPlusDefinition(); 00138 G4SigmacPlus::SigmacPlusDefinition(); 00139 G4SigmacZero::SigmacZeroDefinition(); 00140 G4XicPlus::XicPlusDefinition(); 00141 G4XicZero::XicZeroDefinition(); 00142 G4OmegacZero::OmegacZeroDefinition(); 00143 G4AntiLambdacPlus::AntiLambdacPlusDefinition(); 00144 G4AntiSigmacPlusPlus::AntiSigmacPlusPlusDefinition(); 00145 G4AntiSigmacPlus::AntiSigmacPlusDefinition(); 00146 G4AntiSigmacZero::AntiSigmacZeroDefinition(); 00147 G4AntiXicPlus::AntiXicPlusDefinition(); 00148 G4AntiXicZero::AntiXicZeroDefinition(); 00149 G4AntiOmegacZero::AntiOmegacZeroDefinition(); 00150 }
void G4BaryonConstructor::ConstructNucleons | ( | ) | [static, protected] |
Definition at line 110 of file G4BaryonConstructor.cc.
References G4AntiNeutron::AntiNeutronDefinition(), G4AntiProton::AntiProtonDefinition(), G4Neutron::NeutronDefinition(), and G4Proton::ProtonDefinition().
Referenced by ConstructParticle().
00111 { 00112 G4Proton::ProtonDefinition(); 00113 G4AntiProton::AntiProtonDefinition(); 00114 G4Neutron::NeutronDefinition(); 00115 G4AntiNeutron::AntiNeutronDefinition(); 00116 }
void G4BaryonConstructor::ConstructParticle | ( | ) | [static] |
Definition at line 102 of file G4BaryonConstructor.cc.
References ConstructBottomBaryons(), ConstructCharmBaryons(), ConstructNucleons(), and ConstructStrangeBaryons().
Referenced by HadronPhysicsShielding::ConstructParticle(), HadronPhysicsQGSP_INCLXX::ConstructParticle(), HadronPhysicsQGSP_FTFP_BERT_95::ConstructParticle(), HadronPhysicsQGSP_FTFP_BERT::ConstructParticle(), HadronPhysicsQGSP_BIC_HP::ConstructParticle(), HadronPhysicsQGSP_BIC::ConstructParticle(), HadronPhysicsQGSP_BERT_TRV::ConstructParticle(), HadronPhysicsQGSP_BERT_NOLEP::ConstructParticle(), HadronPhysicsQGSP_BERT_HP::ConstructParticle(), HadronPhysicsQGSP_BERT_CHIPS::ConstructParticle(), HadronPhysicsQGSP_BERT_95::ConstructParticle(), HadronPhysicsQGSP_BERT::ConstructParticle(), HadronPhysicsQGSP::ConstructParticle(), HadronPhysicsQGSC_CHIPS::ConstructParticle(), HadronPhysicsQGSC_BERT::ConstructParticle(), HadronPhysicsQGS_BIC::ConstructParticle(), HadronPhysicsLHEP_EMV::ConstructParticle(), HadronPhysicsLHEP::ConstructParticle(), HadronPhysicsFTFP_BERT_TRV::ConstructParticle(), HadronPhysicsFTFP_BERT_HP::ConstructParticle(), HadronPhysicsFTFP_BERT::ConstructParticle(), HadronPhysicsFTF_BIC::ConstructParticle(), HadronPhysicsCHIPS_HP::ConstructParticle(), HadronPhysicsCHIPS::ConstructParticle(), G4VHadronPhysics::ConstructParticle(), G4StoppingPhysics::ConstructParticle(), G4QStoppingPhysics::ConstructParticle(), G4QPhotoNuclearPhysics::ConstructParticle(), G4QElasticPhysics::ConstructParticle(), G4QCaptureAtRestPhysics::ConstructParticle(), G4LHEPStoppingPhysics::ConstructParticle(), G4HadronQElasticPhysics::ConstructParticle(), G4HadronHElasticPhysics::ConstructParticle(), G4HadronElasticPhysicsLHEP::ConstructParticle(), G4HadronElasticPhysics::ConstructParticle(), G4HadronDElasticPhysics::ConstructParticle(), G4DecayPhysics::ConstructParticle(), and G4ChargeExchangePhysics::ConstructParticle().
00103 { 00104 ConstructNucleons(); 00105 ConstructStrangeBaryons(); 00106 ConstructCharmBaryons(); 00107 ConstructBottomBaryons(); 00108 }
void G4BaryonConstructor::ConstructStrangeBaryons | ( | ) | [static, protected] |
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().
00118 { 00119 G4Lambda::LambdaDefinition(); 00120 G4AntiLambda::AntiLambdaDefinition(); 00121 G4SigmaZero::SigmaZeroDefinition(); 00122 G4AntiSigmaZero::AntiSigmaZeroDefinition(); 00123 G4SigmaPlus::SigmaPlusDefinition(); 00124 G4AntiSigmaPlus::AntiSigmaPlusDefinition(); 00125 G4SigmaMinus::SigmaMinusDefinition(); 00126 G4AntiSigmaMinus::AntiSigmaMinusDefinition(); 00127 G4XiZero::XiZeroDefinition(); 00128 G4AntiXiZero::AntiXiZeroDefinition(); 00129 G4XiMinus::XiMinusDefinition(); 00130 G4AntiXiMinus::AntiXiMinusDefinition(); 00131 G4OmegaMinus::OmegaMinusDefinition(); 00132 G4AntiOmegaMinus::AntiOmegaMinusDefinition(); 00133 }