|
Geant4
9.6.p02
|
#include <G4ParticleTable.hh>
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 () |
Protected Member Functions | |
| G4ParticleTable () | |
| G4ParticleTable (const G4ParticleTable &right) | |
| G4ParticleTable & | operator= (const G4ParticleTable &) |
| G4PTblDictionary * | GetDictionary () |
| const G4String & | GetKey (const G4ParticleDefinition *particle) const |
| const G4PTblEncodingDictionary * | GetEncodingDictionary () |
Definition at line 64 of file G4ParticleTable.hh.
Definition at line 77 of file G4ParticleTable.hh.
| typedef G4ParticleTableIterator<G4String, G4ParticleDefinition*>::Map G4ParticleTable::G4PTblDictionary |
Definition at line 76 of file G4ParticleTable.hh.
| typedef G4ParticleTableIterator<G4int, G4ParticleDefinition*> G4ParticleTable::G4PTblEncodingDicIterator |
Definition at line 79 of file G4ParticleTable.hh.
| typedef G4ParticleTableIterator<G4int, G4ParticleDefinition*>::Map G4ParticleTable::G4PTblEncodingDictionary |
Definition at line 78 of file G4ParticleTable.hh.
|
protected |
Definition at line 73 of file G4ParticleTable.cc.
|
protected |
|
virtual |
| G4bool G4ParticleTable::contains | ( | const G4ParticleDefinition * | particle) |

| G4UImessenger * G4ParticleTable::CreateMessenger | ( | ) |
| void G4ParticleTable::DeleteAllParticles | ( | ) |
Definition at line 177 of file G4ParticleTable.cc.


| void G4ParticleTable::DeleteMessenger | ( | ) |
Definition at line 502 of file G4ParticleTable.cc.


| G4int G4ParticleTable::entries | ( | ) | const |

| G4ParticleDefinition* G4ParticleTable::FindAntiParticle | ( | G4int | PDGEncoding) |
| G4ParticleDefinition* G4ParticleTable::FindAntiParticle | ( | const G4String & | particle_name) |
| G4ParticleDefinition* G4ParticleTable::FindAntiParticle | ( | const G4ParticleDefinition * | particle) |
| G4ParticleDefinition * G4ParticleTable::FindIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4double | excitationEnergy | ||
| ) |
Definition at line 399 of file G4ParticleTable.cc.


| G4ParticleDefinition * G4ParticleTable::FindIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | numberOfLambda, | ||
| G4double | excitationEnergy | ||
| ) |
| G4ParticleDefinition * G4ParticleTable::FindIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | dummy1, | ||
| G4int | dummy2 | ||
| ) |
| G4ParticleDefinition * G4ParticleTable::FindParticle | ( | G4int | PDGEncoding) |
Definition at line 472 of file G4ParticleTable.cc.
| G4ParticleDefinition * G4ParticleTable::FindParticle | ( | const G4String & | particle_name) |
Definition at line 453 of file G4ParticleTable.cc.
| G4ParticleDefinition * G4ParticleTable::FindParticle | ( | const G4ParticleDefinition * | particle) |
|
protected |
|
protected |
| G4ParticleDefinition * G4ParticleTable::GetIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4double | excitationEnergy | ||
| ) |
Definition at line 378 of file G4ParticleTable.cc.


| G4ParticleDefinition * G4ParticleTable::GetIon | ( | G4int | atomicNumber, |
| G4int | atomicMass, | ||
| G4int | numberOfLambda, | ||
| G4double | excitationEnergy | ||
| ) |
| G4IonTable* G4ParticleTable::GetIonTable | ( | ) |

| G4PTblDicIterator* G4ParticleTable::GetIterator | ( | ) |

|
protected |

| G4ParticleDefinition * G4ParticleTable::GetParticle | ( | G4int | index) |
Definition at line 420 of file G4ParticleTable.cc.


Definition at line 442 of file G4ParticleTable.cc.


|
static |
Definition at line 63 of file G4ParticleTable.cc.
| G4bool G4ParticleTable::GetReadiness | ( | ) | const |

| const G4ShortLivedTable* G4ParticleTable::GetShortLivedTable | ( | ) |
| G4int G4ParticleTable::GetVerboseLevel | ( | ) | const |

| G4ParticleDefinition * G4ParticleTable::Insert | ( | G4ParticleDefinition * | particle) |
Definition at line 249 of file G4ParticleTable.cc.


|
protected |
| G4ParticleDefinition * G4ParticleTable::Remove | ( | G4ParticleDefinition * | particle) |
Definition at line 314 of file G4ParticleTable.cc.


| void G4ParticleTable::RemoveAllParticles | ( | ) |
Definition at line 212 of file G4ParticleTable.cc.


| G4int G4ParticleTable::size | ( | ) | const |

1.8.4