#include <G4MesonConstructor.hh>
Public Member Functions | |
G4MesonConstructor () | |
~G4MesonConstructor () | |
Static Public Member Functions | |
static void | ConstructParticle () |
Static Protected Member Functions | |
static void | ConstructLightMesons () |
static void | ConstructCharmMesons () |
static void | ConstructBottomMesons () |
Definition at line 39 of file G4MesonConstructor.hh.
G4MesonConstructor::G4MesonConstructor | ( | ) |
G4MesonConstructor::~G4MesonConstructor | ( | ) |
void G4MesonConstructor::ConstructBottomMesons | ( | ) | [static, protected] |
Definition at line 112 of file G4MesonConstructor.cc.
References G4AntiBMesonZero::AntiBMesonZeroDefinition(), G4AntiBsMesonZero::AntiBsMesonZeroDefinition(), G4BcMesonMinus::BcMesonMinusDefinition(), G4BcMesonPlus::BcMesonPlusDefinition(), G4BMesonMinus::BMesonMinusDefinition(), G4BMesonPlus::BMesonPlusDefinition(), G4BMesonZero::BMesonZeroDefinition(), G4BsMesonZero::BsMesonZeroDefinition(), and G4Upsiron::UpsironDefinition().
Referenced by ConstructParticle().
00113 { 00114 G4BMesonPlus::BMesonPlusDefinition(); 00115 G4BMesonMinus::BMesonMinusDefinition(); 00116 G4BMesonZero::BMesonZeroDefinition(); 00117 G4AntiBMesonZero::AntiBMesonZeroDefinition(); 00118 G4BsMesonZero::BsMesonZeroDefinition(); 00119 G4AntiBsMesonZero::AntiBsMesonZeroDefinition(); 00120 G4BcMesonPlus::BcMesonPlusDefinition(); 00121 G4BcMesonMinus::BcMesonMinusDefinition(); 00122 G4Upsiron::UpsironDefinition(); 00123 }
void G4MesonConstructor::ConstructCharmMesons | ( | ) | [static, protected] |
Definition at line 101 of file G4MesonConstructor.cc.
References G4AntiDMesonZero::AntiDMesonZeroDefinition(), G4DMesonMinus::DMesonMinusDefinition(), G4DMesonPlus::DMesonPlusDefinition(), G4DMesonZero::DMesonZeroDefinition(), G4DsMesonMinus::DsMesonMinusDefinition(), G4DsMesonPlus::DsMesonPlusDefinition(), G4Etac::EtacDefinition(), and G4JPsi::JPsiDefinition().
Referenced by ConstructParticle().
00102 { 00103 G4DMesonPlus::DMesonPlusDefinition(); 00104 G4DMesonMinus::DMesonMinusDefinition(); 00105 G4DMesonZero::DMesonZeroDefinition(); 00106 G4AntiDMesonZero::AntiDMesonZeroDefinition(); 00107 G4DsMesonPlus::DsMesonPlusDefinition(); 00108 G4DsMesonMinus::DsMesonMinusDefinition(); 00109 G4Etac::EtacDefinition(); 00110 G4JPsi::JPsiDefinition(); 00111 }
void G4MesonConstructor::ConstructLightMesons | ( | ) | [static, protected] |
Definition at line 87 of file G4MesonConstructor.cc.
References G4AntiKaonZero::AntiKaonZeroDefinition(), G4Eta::EtaDefinition(), G4EtaPrime::EtaPrimeDefinition(), G4KaonMinus::KaonMinusDefinition(), G4KaonPlus::KaonPlusDefinition(), G4KaonZero::KaonZeroDefinition(), G4KaonZeroLong::KaonZeroLongDefinition(), G4KaonZeroShort::KaonZeroShortDefinition(), G4PionMinus::PionMinusDefinition(), G4PionPlus::PionPlusDefinition(), and G4PionZero::PionZeroDefinition().
Referenced by ConstructParticle().
00088 { 00089 G4PionPlus::PionPlusDefinition(); 00090 G4PionMinus::PionMinusDefinition(); 00091 G4PionZero::PionZeroDefinition(); 00092 G4Eta::EtaDefinition(); 00093 G4EtaPrime::EtaPrimeDefinition(); 00094 G4KaonPlus::KaonPlusDefinition(); 00095 G4KaonMinus::KaonMinusDefinition(); 00096 G4KaonZero::KaonZeroDefinition(); 00097 G4AntiKaonZero::AntiKaonZeroDefinition(); 00098 G4KaonZeroLong::KaonZeroLongDefinition(); 00099 G4KaonZeroShort::KaonZeroShortDefinition(); 00100 }
void G4MesonConstructor::ConstructParticle | ( | ) | [static] |
Definition at line 80 of file G4MesonConstructor.cc.
References ConstructBottomMesons(), ConstructCharmMesons(), and ConstructLightMesons().
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().
00081 { 00082 ConstructLightMesons(); 00083 ConstructCharmMesons(); 00084 ConstructBottomMesons(); 00085 }