|
Geant4
10.00.p01
|
Public Types | |
| typedef G4ParticleTableIterator < G4String, G4ParticleDefinition * >::Map | G4PTblDictionary |
| typedef G4ParticleTableIterator < G4String, G4ParticleDefinition * > | G4PTblDicIterator |
| typedef G4ParticleTableIterator< G4int, G4ParticleDefinition * >::Map | G4PTblEncodingDictionary |
| typedef G4ParticleTableIterator< G4int, G4ParticleDefinition * > | G4PTblEncodingDicIterator |
Static Public Member Functions | |
| static G4ParticleTable * | GetParticleTable () |
Static Public Attributes | |
| static G4ThreadLocal G4ParticleMessenger * | fParticleMessenger |
| static G4ThreadLocal G4PTblDictionary * | fDictionary |
| static G4ThreadLocal G4PTblDicIterator * | fIterator |
| static G4ThreadLocal G4PTblEncodingDictionary * | fEncodingDictionary |
| static G4ParticleTable * | fgParticleTable |
| static G4IonTable * | fIonTable |
| static G4ParticleMessenger * | fParticleMessengerShadow |
| static G4PTblDictionary * | fDictionaryShadow |
| static G4PTblDicIterator * | fIteratorShadow |
| static G4PTblEncodingDictionary * | fEncodingDictionaryShadow |
Protected Member Functions | |
| G4ParticleTable () | |
| G4ParticleTable (const G4ParticleTable &right) | |
| G4ParticleTable & | operator= (const G4ParticleTable &) |
| const G4PTblDictionary * | GetDictionary () const |
| const G4String & | GetKey (const G4ParticleDefinition *particle) const |
| const G4PTblEncodingDictionary * | GetEncodingDictionary () const |
Private Member Functions | |
| void | CheckReadiness () const |
Private Attributes | |
| G4int | verboseLevel |
| const G4String | noName |
| G4bool | readyToUse |
| G4ParticleDefinition * | genericIon |
| typedef G4ParticleTableIterator<G4String, G4ParticleDefinition*>::Map G4PTblDictionary |
| typedef G4ParticleTableIterator<G4int, G4ParticleDefinition*>::Map G4PTblEncodingDictionary |
|
protected |
|
protected |
|
virtual |
|
protected |
| void SlaveG4ParticleTable | ( | ) |
| void WorkerG4ParticleTable | ( | ) |
|
static |
| G4bool contains | ( | const G4ParticleDefinition * | particle | ) | const |
| G4int entries | ( | ) | const |
| G4int size | ( | ) | const |
| G4ParticleDefinition* GetParticle | ( | G4int | index | ) | const |
| G4ParticleDefinition* FindParticle | ( | G4int | PDGEncoding | ) |
Referenced by G4CollisionComposite::Resolve::operator()().
| G4ParticleDefinition* FindParticle | ( | const G4String & | particle_name | ) |
| G4ParticleDefinition* FindParticle | ( | const G4ParticleDefinition * | particle | ) |
| G4ParticleDefinition* FindAntiParticle | ( | G4int | PDGEncoding | ) |
| G4ParticleDefinition* FindAntiParticle | ( | const G4String & | particle_name | ) |
| G4ParticleDefinition* FindAntiParticle | ( | const G4ParticleDefinition * | particle | ) |
| G4PTblDicIterator* GetIterator | ( | ) | const |
| G4IonTable* GetIonTable | ( | ) | const |
Referenced by G4IonTable::GetIonTable(), and G4StatMFFragment::GetNuclearMass().
| G4ParticleDefinition* FindIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4double | excitationEnergy | ||
| ) |
| G4ParticleDefinition* FindIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | numberOfLambda, | ||
| G4double | excitationEnergy | ||
| ) |
| G4ParticleDefinition* GetIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4double | excitationEnergy | ||
| ) |
| G4ParticleDefinition* GetIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | numberOfLambda, | ||
| G4double | excitationEnergy | ||
| ) |
| G4ParticleDefinition* GetIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | level | ||
| ) |
| G4ParticleDefinition* FindIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | dummy1, | ||
| G4int | dummy2 | ||
| ) |
| G4ParticleDefinition* Insert | ( | G4ParticleDefinition * | particle | ) |
| G4ParticleDefinition* Remove | ( | G4ParticleDefinition * | particle | ) |
| void RemoveAllParticles | ( | ) |
| void DeleteAllParticles | ( | ) |
| G4UImessenger* CreateMessenger | ( | ) |
| void DeleteMessenger | ( | ) |
|
protected |
|
protected |
|
protected |
| G4int GetVerboseLevel | ( | ) | const |
Referenced by G4IsotopeMagneticMomentTable::GetVerboseLevel().
| G4bool GetReadiness | ( | ) | const |
| G4ParticleDefinition* GetGenericIon | ( | ) | const |
| void SetGenericIon | ( | G4ParticleDefinition * | ) |
|
private |
|
private |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
private |
|
private |