| G4Ions (const G4String &aName, G4double mass, G4double width, G4double charge, G4int iSpin, G4int iParity, G4int iConjugation, G4int iIsospin, G4int iIsospin3, G4int gParity, const G4String &pType, G4int lepton, G4int baryon, G4int encoding, G4bool stable, G4double lifetime, G4DecayTable *decaytable, G4bool shortlived, const G4String &subType="", G4int anti_encoding=0, G4double excitation=0.0, G4int isomer=0) |
Public Member Functions inherited from G4ParticleDefinition |
| G4ParticleDefinition (const G4String &aName, G4double mass, G4double width, G4double charge, G4int iSpin, G4int iParity, G4int iConjugation, G4int iIsospin, G4int iIsospinZ, G4int gParity, const G4String &pType, G4int lepton, G4int baryon, G4int encoding, G4bool stable, G4double lifetime, G4DecayTable *decaytable, G4bool shortlived=false, const G4String &subType="", G4int anti_encoding=0, G4double magneticMoment=0.0) |
const G4String & | GetParticleSubType () const |
G4int | GetQuarkContent (G4int flavor) const |
G4int | GetAntiQuarkContent (G4int flavor) const |
void | SetPDGStable (const G4bool aFlag) |
void | SetDecayTable (G4DecayTable *aDecayTable) |
Protected Types inherited from G4ParticleDefinition |
enum | { NumberOfQuarkFlavor = 6
} |
Protected Member Functions inherited from G4ParticleDefinition |
void | SetParticleSubType (const G4String &subtype) |
Protected Attributes inherited from G4ParticleDefinition |