|
Geant4-11
|
#include <G3PartTable.hh>
Public Member Functions | |
| G3PartTable () | |
| G4ParticleDefinition * | Get (G4int partid) |
| void | PrintAll () |
| void | Put (G4int partid, G4ParticleDefinition *partpt) |
| virtual | ~G3PartTable () |
Private Member Functions | |
| void | HashID (G4int partid, G4String &_HID) |
| void | HashID (G4int partid, G4String *_HID) |
Private Attributes | |
| std::map< G4String, G4ParticleDefinition *, std::less< G4String > > | PTD |
Definition at line 42 of file G3PartTable.hh.
| G3PartTable::G3PartTable | ( | ) |
Definition at line 37 of file G3PartTable.cc.
|
virtual |
Definition at line 40 of file G3PartTable.cc.
References PTD.
| G4ParticleDefinition * G3PartTable::Get | ( | G4int | partid | ) |
Definition at line 51 of file G3PartTable.cc.
Definition at line 66 of file G3PartTable.cc.
| void G3PartTable::PrintAll | ( | ) |
Definition at line 78 of file G3PartTable.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), and PTD.
Referenced by G4BuildGeom().
| void G3PartTable::Put | ( | G4int | partid, |
| G4ParticleDefinition * | partpt | ||
| ) |
|
private |
Definition at line 55 of file G3PartTable.hh.
Referenced by Get(), PrintAll(), Put(), and ~G3PartTable().