54 #ifndef G4ParticleDefinition_h 
   55 #define G4ParticleDefinition_h 1 
  110                G4bool           shortlived = 
false,
 
  112                            G4int            anti_encoding =0,
 
  225       G4int g4particleDefinitionInstanceID;
 
  300       G4int thePDGiConjugation;
 
  303       G4int thePDGiGParity;
 
  306       G4int thePDGiIsospin;
 
  307       G4int thePDGiIsospin3;
 
  316       G4int theLeptonNumber;
 
  319       G4int theBaryonNumber;
 
  329       G4int thePDGEncoding;
 
  332       G4int theAntiPDGEncoding;
 
  357       G4int theAtomicNumber;
 
  371 #include "G4ParticleDefinition.icc" 
G4int GetParticleDefinitionID() const 
void SetDecayTable(G4DecayTable *aDecayTable)
G4int GetPDGiSpin() const 
void SetAtomicNumber(G4int)
G4int GetPDGiIsospin3() const 
void SetPDGStable(const G4bool aFlag)
void SetParticleDefinitionID(G4int id=-1)
void SetProcessManager(G4ProcessManager *aProcessManager)
G4double GetPDGIsospin3() const 
void SetAntiPDGEncoding(G4int aEncoding)
G4double GetPDGIsospin() const 
G4int GetPDGiParity() const 
G4int operator!=(const G4ParticleDefinition &right) const 
G4int GetVerboseLevel() const 
G4bool GetPDGStable() const 
void SetPDGLifeTime(G4double aLifeTime)
G4int GetAntiQuarkContent(G4int flavor) const 
G4int GetPDGEncoding() const 
const G4String & GetParticleSubType() const 
static const G4PDefManager & GetSubInstanceManager()
G4int GetInstanceID() const 
const G4String & GetParticleName() const 
G4int GetAtomicNumber() const 
G4bool IsGeneralIon() const 
G4int GetAntiPDGEncoding() const 
G4double GetIonLifeTime() const 
G4ParticleTable * GetParticleTable() const 
G4DecayTable * GetDecayTable() const 
G4double GetPDGWidth() const 
virtual ~G4ParticleDefinition()
G4ProcessManager * GetMasterProcessManager() const 
const XML_Char int const XML_Char * value
G4double CalculateAnomaly() const 
G4int FillQuarkContents()
G4int GetQuarkContent(G4int flavor) const 
const G4String & GetParticleType() const 
void SetVerboseLevel(G4int value)
G4int GetAtomicMass() const 
G4int operator==(const G4ParticleDefinition &right) const 
G4int GetPDGiConjugation() const 
G4int GetPDGiGParity() const 
G4bool IsShortLived() const 
G4int theAntiQuarkContent[NumberOfQuarkFlavor]
void SetApplyCutsFlag(G4bool)
G4PDefManager G4ParticleDefinitionSubInstanceManager
G4double GetPDGMass() const 
G4ProcessManager * GetProcessManager() const 
G4int GetPDGiIsospin() const 
G4int theQuarkContent[NumberOfQuarkFlavor]
void SetParticleSubType(const G4String &subtype)
G4double GetPDGSpin() const 
G4double GetPDGLifeTime() const 
G4bool GetApplyCutsFlag() const 
G4double GetPDGMagneticMoment() const 
G4double GetPDGCharge() const 
G4ParticlePropertyTable & operator=(const G4ParticlePropertyTable &right)
G4int GetLeptonNumber() const 
void SetMasterProcessManager(G4ProcessManager *aNewPM)
void SetAtomicMass(G4int)
void SetPDGMagneticMoment(G4double mageticMoment)
G4int GetBaryonNumber() const