Geant4-11
|
#include <G4BaryonSplitter.hh>
Public Member Functions | |
G4bool | FindDiquark (G4int PDGCode, G4int Quark, G4int *Diquark) |
G4BaryonSplitter () | |
const G4SPBaryon & | GetSPBaryon (G4int PDGCode) |
G4bool | SplitBarion (G4int PDGCode, G4int *q_or_qqbar, G4int *qbar_or_qq) |
Private Attributes | |
G4SPBaryonTable | theBaryons |
Definition at line 36 of file G4BaryonSplitter.hh.
G4BaryonSplitter::G4BaryonSplitter | ( | ) |
Definition at line 33 of file G4BaryonSplitter.cc.
References G4AntiLambda::AntiLambda(), G4AntiNeutron::AntiNeutron(), G4AntiOmegaMinus::AntiOmegaMinus(), G4AntiProton::AntiProton(), G4AntiSigmaMinus::AntiSigmaMinus(), G4AntiSigmaPlus::AntiSigmaPlus(), G4AntiSigmaZero::AntiSigmaZero(), G4AntiXiMinus::AntiXiMinus(), G4AntiXiZero::AntiXiZero(), G4AntiLambdab::Definition(), G4AntiLambdacPlus::Definition(), G4AntiOmegabMinus::Definition(), G4AntiOmegacZero::Definition(), G4AntiSigmabMinus::Definition(), G4AntiSigmabPlus::Definition(), G4AntiSigmabZero::Definition(), G4AntiSigmacPlus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4AntiSigmacZero::Definition(), G4AntiXibMinus::Definition(), G4AntiXibZero::Definition(), G4AntiXicPlus::Definition(), G4AntiXicZero::Definition(), G4Lambdab::Definition(), G4LambdacPlus::Definition(), G4OmegabMinus::Definition(), G4OmegacZero::Definition(), G4SigmabMinus::Definition(), G4SigmabPlus::Definition(), G4SigmabZero::Definition(), G4SigmacPlus::Definition(), G4SigmacPlusPlus::Definition(), G4SigmacZero::Definition(), G4XibMinus::Definition(), G4XibZero::Definition(), G4XicPlus::Definition(), G4XicZero::Definition(), G4ParticleTable::GetParticleTable(), G4SPBaryonTable::insert(), G4Lambda::Lambda(), G4Neutron::Neutron(), G4OmegaMinus::OmegaMinus(), G4Proton::Proton(), G4SigmaMinus::SigmaMinus(), G4SigmaPlus::SigmaPlus(), G4SigmaZero::SigmaZero(), theBaryons, G4XiMinus::XiMinus(), and G4XiZero::XiZero().
Definition at line 116 of file G4BaryonSplitter.cc.
References G4SPBaryon::FindDiquark(), G4SPBaryonTable::GetBaryon(), G4ParticleTable::GetParticleTable(), and theBaryons.
const G4SPBaryon & G4BaryonSplitter::GetSPBaryon | ( | G4int | PDGCode | ) |
Definition at line 108 of file G4BaryonSplitter.cc.
References G4SPBaryonTable::GetBaryon(), G4ParticleTable::GetParticleTable(), and theBaryons.
Definition at line 92 of file G4BaryonSplitter.cc.
References FALSE, G4SPBaryonTable::GetBaryon(), G4ParticleTable::GetParticleTable(), G4SPBaryon::SampleQuarkAndDiquark(), theBaryons, and TRUE.
Referenced by G4QGSMSplitableHadron::GetValenceQuarkFlavors().
|
private |
Definition at line 45 of file G4BaryonSplitter.hh.
Referenced by FindDiquark(), G4BaryonSplitter(), GetSPBaryon(), and SplitBarion().