106 G4cerr <<
"G4InuclElementaryParticle::makeDefinition: unknown particle type "
116 if (pd == 0)
return 0;
G4GLOB_DLL std::ostream G4cerr
static G4Alpha * Definition()
static G4AntiAlpha * Definition()
static G4AntiDeuteron * Definition()
static G4AntiHe3 * Definition()
static G4AntiKaonZero * Definition()
static G4AntiNeutrinoE * Definition()
static G4AntiNeutrinoMu * Definition()
static G4AntiNeutrinoTau * Definition()
static G4AntiNeutron * Definition()
static G4AntiProton * Definition()
static G4AntiTriton * Definition()
static G4Deuteron * Definition()
static G4Dineutron * Definition()
static G4Diproton * Definition()
static G4Electron * Definition()
static G4Gamma * Definition()
static G4He3 * Definition()
static const G4ParticleDefinition * makeDefinition(G4int ityp)
virtual void print(std::ostream &os) const
void fill(G4int ityp, Model model=DefaultModel)
G4InuclElementaryParticle & operator=(const G4InuclElementaryParticle &right)
G4int getStrangeness() const
static G4double getParticleMass(G4int type)
const G4ParticleDefinition * getDefinition() const
virtual void print(std::ostream &os) const
G4double getKineticEnergy() const
G4InuclParticle & operator=(const G4InuclParticle &right)
void setKineticEnergy(G4double ekin)
void setMomentum(const G4LorentzVector &mom)
void setDefinition(const G4ParticleDefinition *pd)
void setModel(Model model)
static G4KaonMinus * Definition()
static G4KaonPlus * Definition()
static G4KaonZeroLong * Definition()
static G4KaonZeroShort * Definition()
static G4KaonZero * Definition()
static G4Lambda * Definition()
static G4MuonMinus * Definition()
static G4MuonPlus * Definition()
static G4NeutrinoE * Definition()
static G4NeutrinoMu * Definition()
static G4NeutrinoTau * Definition()
static G4Neutron * Definition()
static G4OmegaMinus * Definition()
G4double GetPDGMass() const
G4int GetQuarkContent(G4int flavor) const
const G4String & GetParticleName() const
G4int GetAntiQuarkContent(G4int flavor) const
static G4PionMinus * Definition()
static G4PionPlus * Definition()
static G4PionZero * Definition()
static G4Positron * Definition()
static G4Proton * Definition()
static G4SigmaMinus * Definition()
static G4SigmaPlus * Definition()
static G4SigmaZero * Definition()
static G4TauMinus * Definition()
static G4TauPlus * Definition()
static G4Triton * Definition()
static G4UnboundPN * Definition()
static G4XiMinus * Definition()
static G4XiZero * Definition()