#include <G4VIsotopeTable.hh>
Inheritance diagram for G4VIsotopeTable:
Public Member Functions | |
G4VIsotopeTable () | |
G4VIsotopeTable (const G4String &) | |
G4VIsotopeTable (const G4VIsotopeTable &) | |
G4VIsotopeTable & | operator= (const G4VIsotopeTable &) |
virtual | ~G4VIsotopeTable () |
virtual G4bool | FindIsotope (G4IsotopeProperty *property)=0 |
virtual G4IsotopeProperty * | GetIsotope (G4int Z, G4int A, G4double E)=0 |
G4int | GetVerboseLevel () const |
void | SetVerboseLevel (G4int level) |
Definition at line 41 of file G4VIsotopeTable.hh.
G4VIsotopeTable::G4VIsotopeTable | ( | ) | [inline] |
G4VIsotopeTable::G4VIsotopeTable | ( | const G4String & | ) | [inline, explicit] |
Definition at line 94 of file G4VIsotopeTable.hh.
00095 : fName(name), verboseLevel(0) 00096 { 00097 }
G4VIsotopeTable::G4VIsotopeTable | ( | const G4VIsotopeTable & | ) | [inline] |
Definition at line 100 of file G4VIsotopeTable.hh.
00101 : fName(right.fName), verboseLevel(right.verboseLevel) 00102 { 00103 }
G4VIsotopeTable::~G4VIsotopeTable | ( | ) | [inline, virtual] |
virtual G4bool G4VIsotopeTable::FindIsotope | ( | G4IsotopeProperty * | property | ) | [pure virtual] |
Implemented in G4IsotopeMagneticMomentTable, and G4RIsotopeTable.
virtual G4IsotopeProperty* G4VIsotopeTable::GetIsotope | ( | G4int | Z, | |
G4int | A, | |||
G4double | E | |||
) | [pure virtual] |
Implemented in G4IsotopeMagneticMomentTable, and G4RIsotopeTable.
G4int G4VIsotopeTable::GetVerboseLevel | ( | ) | const [inline] |
G4VIsotopeTable & G4VIsotopeTable::operator= | ( | const G4VIsotopeTable & | ) | [inline] |
Definition at line 106 of file G4VIsotopeTable.hh.
References fName, and verboseLevel.
00107 { 00108 if (this != &right){ 00109 fName = right.fName; 00110 verboseLevel = right.verboseLevel; 00111 } 00112 return *this; 00113 }
void G4VIsotopeTable::SetVerboseLevel | ( | G4int | level | ) | [inline] |