Geant4
10.03.p03
|
#include <G4AtomicBond.hh>
Public Types | |
enum | theBondType { Ionic =0, Covalent =1, Metallic =2, NA =-1 } |
Public Member Functions | |
G4AtomicBond (theBondType aType, G4Element *firstAtomKind, G4int firstAtomNumber, G4Element *secondAtomKind, G4int secondAtomNumber) | |
virtual | ~G4AtomicBond () |
G4Element * | GetFirstAtomKind () const |
void | SetFirstAtomKind (G4Element *aElement) |
G4int | GetFirstAtomNumber () const |
void | SetFirstAtomNumber (G4int aInt) |
G4Element * | GetSecondAtomKind () const |
void | SetSecondAtomKind (G4Element *aElement) |
G4int | GetSecondAtomNumber () const |
void | SetSecondAtomNumber (G4int aInt) |
theBondType | GetType () const |
void | SetType (theBondType aType) |
G4bool | GetAromaticity () const |
void | SetAromaticity (G4bool aBool) |
Definition at line 43 of file G4AtomicBond.hh.
Enumerator | |
---|---|
Ionic | |
Covalent | |
Metallic | |
NA |
Definition at line 46 of file G4AtomicBond.hh.
G4AtomicBond::G4AtomicBond | ( | theBondType | aType, |
G4Element * | firstAtomKind, | ||
G4int | firstAtomNumber, | ||
G4Element * | secondAtomKind, | ||
G4int | secondAtomNumber | ||
) |
Definition at line 38 of file G4AtomicBond.cc.
|
virtual |
Definition at line 52 of file G4AtomicBond.cc.
|
inline |
Definition at line 101 of file G4AtomicBond.hh.
|
inline |
Definition at line 71 of file G4AtomicBond.hh.
|
inline |
Definition at line 74 of file G4AtomicBond.hh.
|
inline |
Definition at line 77 of file G4AtomicBond.hh.
|
inline |
Definition at line 80 of file G4AtomicBond.hh.
|
inline |
Definition at line 91 of file G4AtomicBond.hh.
Definition at line 102 of file G4AtomicBond.hh.
Definition at line 72 of file G4AtomicBond.hh.
Definition at line 75 of file G4AtomicBond.hh.
Definition at line 78 of file G4AtomicBond.hh.
Definition at line 81 of file G4AtomicBond.hh.
|
inline |
Definition at line 92 of file G4AtomicBond.hh.