Geant4
9.6.p02
|
#include <G4ShortLivedTable.hh>
Public Types | |
typedef std::vector< const G4ParticleDefinition * > | G4ShortLivedList |
Public Member Functions | |
G4ShortLivedTable () | |
virtual | ~G4ShortLivedTable () |
G4bool | IsShortLived (const G4ParticleDefinition *) const |
void | DumpTable (const G4String &particle_name="ALL") const |
G4int | Entries () const |
G4bool | Contains (const G4ParticleDefinition *particle) const |
void | Insert (const G4ParticleDefinition *particle) |
void | Remove (const G4ParticleDefinition *particle) |
G4ParticleDefinition * | GetParticle (G4int index) const |
G4int | size () const |
void | clear () |
Protected Member Functions | |
G4ShortLivedTable (const G4ShortLivedTable &right) | |
G4ShortLivedTable & | operator= (const G4ShortLivedTable &) |
G4int | GetVerboseLevel () const |
Definition at line 50 of file G4ShortLivedTable.hh.
typedef std::vector<const G4ParticleDefinition*> G4ShortLivedTable::G4ShortLivedList |
Definition at line 59 of file G4ShortLivedTable.hh.
G4ShortLivedTable::G4ShortLivedTable | ( | ) |
Definition at line 45 of file G4ShortLivedTable.cc.
|
protected |
Definition at line 61 of file G4ShortLivedTable.cc.
|
virtual |
Definition at line 50 of file G4ShortLivedTable.cc.
Definition at line 90 of file G4ShortLivedTable.cc.
|
inline |
Definition at line 107 of file G4ShortLivedTable.hh.
|
inline |
|
inline |
|
protected |
Definition at line 80 of file G4ShortLivedTable.cc.
void G4ShortLivedTable::Insert | ( | const G4ParticleDefinition * | particle) |
Definition at line 102 of file G4ShortLivedTable.cc.
G4bool G4ShortLivedTable::IsShortLived | ( | const G4ParticleDefinition * | particle) | const |
Definition at line 85 of file G4ShortLivedTable.cc.
|
protected |
Definition at line 66 of file G4ShortLivedTable.cc.
void G4ShortLivedTable::Remove | ( | const G4ParticleDefinition * | particle) |
Definition at line 109 of file G4ShortLivedTable.cc.
|
inline |
Definition at line 121 of file G4ShortLivedTable.hh.